musk orchid

English dictionary entry

Meanings

noun
  1. An orchid of species Herminium monorchis, found in much of Europe and northern Asia.

Word forms

musk orchid musk orchids
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.