TOADFLAX


Meaning of TOADFLAX in English

[toad.flax] n (1578): butter-and-eggs; also: any of several related plants (esp. genus Linaria) of the snapdragon family

Merriam-Webster English vocab.      Английский словарь Merriam Webster.