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.”
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.”