Definisi 'broomrape family'

English to English
noun
1 brown or yellow leafless herbs; sometimes placed in the order Scrophulariales Terjemahkan
source: wordnet30


Visual Synonyms