NOUN
- orchid having hooded long-bracted green to yellow-green flowers suffused with purple
- any of several green orchids of the genus Habenaria
How To Use frog orchid In A Sentence
- There is nowhere quite like Tiree - to stroll over the machair, covered with clover, wild thyme, harebells and frog orchids, is to slough off every vestige of urban stress.