English dictionary

dragon's mouth meaning and definition

Definition and meaning of dragon's mouth at MeaningMonkey.org. dragon's mouth meaning and definition in the English Dictionary.

DRAGON'S MOUTH noun

Definition of dragon's mouth (noun)

  1. a bog orchid with usually a solitary fragrant magenta pink blossom with a wide gaping corolla; Canada
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: