Dutch-English dictionary »

bremraap meaning in English

DutchEnglish
bremraap substantief

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