witchweed

Noun

Meaning

witchweed (countable and uncountable, plural witchweeds)

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

Source: en.wiktionary.org

Phrases with the word

Close letter words and terms