English-Spanish dictionary »

broomrape meaning in Spanish

EnglishSpanish
broomrape (plant of the genus Orobanche)
noun
[UK: brˈuːmreɪp]
[US: brˈuːmreɪp]

orobancanoun
{f}