Toadflax Meaning
There are 1 meaning(s) for word Toadflax
Meaning 1 : common European perennial having showy yellow and orange flowers; a naturalized weed in North America
Synonyms : butter-and-eggs, devil's flax, linaria vulgaris, wild snapdragon
Synonyms : butter-and-eggs, devil's flax, linaria vulgaris, wild snapdragon
Similar words of Toadflax :
