Synonyms and Antonyms for frog_orchid

1. frog orchid (n.)

any of several green orchids of the genus Habenaria

Synonyms:

2. frog orchid (n.)

orchid having hooded long-bracted green to yellow-green flowers suffused with purple

Synonyms: