Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

toadflax Definition

Cancel
toadflax
noun(toad-flax)
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,

Words Related to toadflax!

toadflax Examples by Brain Bank Users