- dragon's mouth as a noun:
- 1
dragon's mouth
noun
1 dragon's mouth
A bog orchid with usually a solitary fragrant magenta pink blossom with a wide gaping corolla; Canada.
synonyms: Arethusa bulbosa, bog rose, wild pink.
debug info: 0.0245
noun
A bog orchid with usually a solitary fragrant magenta pink blossom with a wide gaping corolla; Canada.
synonyms: Arethusa bulbosa, bog rose, wild pink.
debug info: 0.0245