fly orchid Meaning, Definition & Usage

  1. noun any of several dwarf creeping orchids with small bizarre insect-like hairy flowers on slender stalks
  2. noun European orchid whose flowers resemble flies
    Ophrys muscifera; Ophrys insectifera.

WordNet