Meaning : Any of several green orchids of the genus Habenaria.
Meaning : Orchid having hooded long-bracted green to yellow-green flowers suffused with purple.
Synonyms : coeloglossum viride
Frog orchid ka meaning, vilom shabd, paryayvachi aur samanarthi shabd in Marathi. Frog orchid ka matlab kya hota hai?