SNAPDRAGON


Meaning of SNAPDRAGON in English

noun Etymology: from the fancied resemblance of the flowers to the face of a dragon Date: 1573 any of a genus ( Antirrhinum of the family Scrophulariaceae, the ~ family) of herbs having showy bilabiate flowers

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.