English
Detailed Synonyms for dragon's mouth in English
dragon's mouth:
dragon's mouth [the ~] noun
-
the dragon's mouth
– a bog orchid with usually a solitary fragrant magenta pink blossom with a wide gaping corolla; Canada 1the dragon's mouth; the wild pink; the bog rose; the Arethusa bulbosa– a bog orchid with usually a solitary fragrant magenta pink blossom with a wide gaping corolla; Canada 1