English Dictionary
◊ SNAPDRAGON
snapdragon
n : a garden plant of the genus Antirrhinum having showy white
or yellow or crimson flowers resembling the face of a
dragon