• Definition for "frog orchid"
    • some of several green orchids regarding the genus…
    • View More
  • Hypernym for "frog orchid"

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
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!