dcsimg
Unresolved name

Striga gesneroides

Striga gesneroides is a species of in the family Orobanchaceae.