■ noun a plant with yellow or purplish snapdragon-like flowers and slender leaves. [ Linaria vulgaris ( yellow ~ ) and other species.]
TOADFLAX
Meaning of TOADFLAX in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004