×

Bidens alba

Plant
Bidens alba, which belongs to the family Asteraceae, is most commonly known as shepherd's needles, beggarticks, Spanish needles, or butterfly needles. Bidens means two- toothed, describing the two projections found at the top of the seeds, and... Wikipedia
Scientific name: Bidens alba