Coeloglossum viride

Explore definitions, synonyms, and language insights of Coeloglossum viride

Definitions

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