What is the meaning of dragon flower in English?

Learn vocabulary with pictures as well as definitions of dragon flower in English

Learn in

See more

n. dragon flower

Definition of dragon flower in English

Elongated inflorescence that has cupular flowers with lobed inferior petals.

Synonyms of dragon flower in English

snapdragoncommon snapdragon