Vietnamese Meaning of frog orchid

frog orchid

Other Vietnamese words related to frog orchid

No Synonyms and anytonyms found

Definitions and Meaning of frog orchid in English

Wordnet

frog orchid (n)

any of several green orchids of the genus Habenaria

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

FAQs About the word frog orchid

Definition not available

any of several green orchids of the genus Habenaria, orchid having hooded long-bracted green to yellow-green flowers suffused with purple

No synonyms found.

No antonyms found.

frog legs => Đùi ếch, frog kick => cú đá ếch, frog => ếch, froelichia => froelichia, froebelian => Froebel,