See moren. dragon flowerDefinition of dragon flower in EnglishElongated inflorescence that has cupular flowers with lobed inferior petals. Synonyms of dragon flower in Englishsnapdragoncommon snapdragon