English | German | Russian | Czech

witchweed English

Meaning witchweed meaning

What does witchweed mean?

witchweed

Any of several flowering plants of the genus Striga, from Africa and Asia, some of which are parasitic to crops.

Synonyms witchweed synonyms

What other words have the same or similar meaning as witchweed?

witchweed English » English

Striga

Are you looking for...?