What is Baccharoides?
Baccharoides hymenolepis, a member of the Asteraceae family, is native to the East African countries of Ethiopia, Kenya, and Uganda. Baccharoides (Latin: Baccharoides hymenolepis, family Asteraceae) is a medicinal plant catalogued in PlantSage.
