yellow toadflax
noun
Definitions
A perennial plant, common toadflax (Linaria vulgaris), with a raceme of pale yellow and orange flowers, native to most of Europe.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A perennial plant, common toadflax (Linaria vulgaris), with a raceme of pale yellow and orange flowers, native to most of Europe.