BROOMRAPE


Meaning of BROOMRAPE in English

n. parasitic plant with small flowers and very small leaves

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.