BASTARD TOADFLAX
(noun)Definitions
There is 1 meaning of the phrase
Bastard Toadflax.
Bastard Toadflax - as a noun
Woody creeping parasite of western north america having numerous thick powdery leaves and panicles of small dull-white flowers
Synonyms (Exact Relations)
comandra pallida