yellow toadflax
nounDefinition of yellow toadflax
: a toadflax (Linaria vulgaris)
1