Definitions
noun
a garden plant of the genus Antirrhinum having showy white or yellow or crimson flowers resembling the face of a dragon
Look “snapdragon” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a garden plant of the genus Antirrhinum having showy white or yellow or crimson flowers resembling the face of a dragon