Bastard Toadflax Definition
noun
A hemiparasitic perennial plant (Comandra umbellata) of North America, having clusters of small whitish or greenish flowers.
American Heritage
Synonyms:
- Comandra pallida
Related Articles
Find Similar Words
Find similar words to bastard toadflax using the buttons below.