dragonmouth noun1 •A purple-flowered herb, Horminum pyrenaicum, native to the Alps and Pyrenees. formsdragonmouths