What is Baccharoides?
Baccharoides hymenolepis, a member of the Asteraceae family and native to Ethiopia, Kenya, and Uganda, is known for its edible and medicinal properties. Baccharoides (Latin: Baccharoides hymenolepis, family Asteraceae) is a medicinal plant catalogued in PlantSage.
