frog orchid

NOUN
  1. orchid having hooded long-bracted green to yellow-green flowers suffused with purple
  2. any of several green orchids of the genus Habenaria
Linguix Browser extension
Fix your writing
on millions of websites
Get Started For Free Linguix pencil

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.
View all
This website uses cookies to make Linguix work for you. By using this site, you agree to our cookie policy