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