VariousWords beta
Related Terms:
Definitions:
Noun
snapdragon
Definition: a garden plant of the genus Antirrhinum having showy white or yellow or crimson flowers resembling the face of a dragon
Definition: Any plant of the genus Antirrhinum, with showy yellow, white or red flowers.