moorflower

/ˈmʊəflaʊər/

Definitions

1. noun

A type of orchid that grows on moors, especially the genus Pseudorchis.

“The botanist was studying the unique moorflower species that bloomed in the Scottish Highlands.”

Synonyms

  • Pseudorchis species
  • moor orchid