Words: frog orchid
Part of speech: n
Definition: any of several green orchids of the genus Habenaria