Noun Definition
toadflax
1.Definition: common European perennial having showy yellow and orange flowers; a naturalized weed in North America
Related Noun(s):linaria vulgaris, wild snapdragon
Category: Plants1.Definition: common European perennial having showy yellow and orange flowers; a naturalized weed in North America
Related Noun(s):linaria vulgaris, wild snapdragon
Category: Plants