ophrys muscifera Meaning, Definition & Usage

  1. noun European orchid whose flowers resemble flies
    fly orchid; Ophrys insectifera.

WordNet