musk orchid

English

Noun

musk orchid (plural musk orchids)

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

References