Meaning of snapdragon

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

Other information on snapdragon

WIKIPEDIA results for snapdragon
Amazon results for snapdragon