BROOMRAPE


Meaning of BROOMRAPE in English

■ noun a leafless parasitic plant with tubular flowers, which attaches itself to the roots of its host plant. [Genus Orobanche .]

Origin

C16: from broom + L. rapum 'tuber'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.