English Baccharoides anthelmintica Cited by user Elmidae on 12 Aug 2020 Baccharoides anthelmintica is a species of perennial plant from family Asteraceae. It is native to South Asia and Eastern Africa.