coeloglossum viride Meaning, Definition & Usage

  1. noun orchid having hooded long-bracted green to yellow-green flowers suffused with purple
    frog orchid.

WordNet