witchweed
Concise Oxford English Dictionary © 2008 Oxford University Press:
witchweed
▶noun a small parasitic plant which attaches itself to the roots of maize, sugar, and other plants. [Genus Striga.]
'witchweed' also found in these Oxford entries:

