English dictionary
snapdragon meaning and definition
Definition and meaning of snapdragon at MeaningMonkey.org. snapdragon meaning and definition in the English Dictionary.SNAPDRAGON noun
Definition of snapdragon (noun)
- a garden plant of the genus Antirrhinum having showy white or yellow or crimson flowers resembling the face of a dragon
Source: Princeton University Wordnet