Definisi 'bastard toadflax'

English to English
noun
1 woody creeping parasite of western North America having numerous thick powdery leaves and panicles of small dull-white flowers Terjemahkan
source: wordnet30


Visual Synonyms