broomrape
Noun
Meaning
broomrape (countable and uncountable, plural broomrapes)
Any of various plants, of the genus Orobanche, that are parasitic on the roots of other plants.
Noun
broomrape (countable and uncountable, plural broomrapes)
Any of various plants, of the genus Orobanche, that are parasitic on the roots of other plants.