satyr orchid Meaning, Definition & Usage

  1. noun orchid with broad ovate leaves and long-bracted green very irregular flowers
    Coeloglossum bracteatum.

WordNet