SNAPDRAGON


Meaning of SNAPDRAGON in English

antirrhinum [noun] [C] - a garden plant with white, yellow, pink or red flowers whose petals are shaped like a pair of lips which open when they are pressed

Cambridge English vocab.      Кембриджский английский словарь.