TOADFLAX


Meaning of TOADFLAX in English

noun an herb (linaria vulgaris) of the figwort family, having narrow leaves and showy orange and yellow flowers;

— called also butter and eggs, flaxweed, and ramsted.

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