SNAPDRAGON


Meaning of SNAPDRAGON in English

[snap.drag.on] n [fr. the fancied resemblance of the flowers to the face of a dragon] (1593): any of a genus (Antirrhinum and esp. the widely cultivated A. majus of the family Scrophulariaceae, the snapdragon family) of herbs having showy white, crimson, or yellow bilabiate flowers

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