Definitions | toadflax |
| noun
- any of several European plants, of the genus Linaria, having two-lipped yellow flowers
- any of several other plants in the family Plantaginaceae
Supplemental Details:Sponsor an extended definition for toadflax for as little as $10 per month. Click here to contact us.
| |
|