Definitions of Ophrys:

  • noun:   a hardy genus of terrestrial orchids of Europe and northern Africa and western Asia