witchweed
noun
Definitions
Any of several flowering plants of the genus Striga, from Africa and Asia, some of which are parasitic to crops.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
Any of several flowering plants of the genus Striga, from Africa and Asia, some of which are parasitic to crops.