frog orchid definition

  • noun:
    • some of several green orchids regarding the genus Habenaria
    • orchid having hooded long-bracted green to yellow-green plants suffused with purple

Related Sources

  • Hypernym for "frog orchid"
41 votes

How would you define frog orchid?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!