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. 2012