SNAPDRAGON


Meaning of SNAPDRAGON in English

/ ˈsnæpdrægən; NAmE / noun

a small garden plant with red, white, yellow or pink flowers that open and shut like a mouth when squeezed

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.