English | German | Russian | Czech

snapdragon English

Meaning snapdragon meaning

What does snapdragon mean?

snapdragon

a garden plant of the genus Antirrhinum having showy white or yellow or crimson flowers resembling the face of a dragon

Synonyms snapdragon synonyms

What other words have the same or similar meaning as snapdragon?

Are you looking for...?