What is Beggar's Ticks?
Beggar's Ticks, scientifically known as Bidens pilosa, is an annual herb native to a vast range of Central and South American countries, including Argentina, Belize, Bolivia, Brazil, Colombia, Costa Rica, and Venezuela. Beggar's Ticks (Latin: Bidens pilosa) is an edible plant catalogued in PlantSage.
