WordNet: frog orchid

Sanatista
any of several green orchids of the genus Habenaria



frog orchid