'Toadflax' definitions:

Definition of 'toadflax'

(from WordNet)
noun
Common European perennial having showy yellow and orange flowers; a naturalized weed in North America [syn: toadflax, butter-and-eggs, wild snapdragon, devil's flax, Linaria vulgaris]

Definition of 'Toadflax'

From: GCIDE

Words containing 'Toadflax'