What is the meaning of snapdragon in English?

Learn vocabulary with pictures as well as definitions of snapdragon in English

Learn in

See more

n. snapdragon

Definition of snapdragon in English

Elongated inflorescence that has cupular flowers with lobed inferior petals.

Synonyms of snapdragon in English

common snapdragondragon flower

See more

n. common snapdragon

Definition of common snapdragon in English

Elongated inflorescence that has cupular flowers with lobed inferior petals.

Synonyms of common snapdragon in English

snapdragondragon flower