ophrys Meaning, Definition & Usage

  1. noun a hardy genus of terrestrial orchids of Europe and northern Africa and western Asia
    genus Ophrys.

WordNet