Find the word definition

WordNet
fly orchid
  1. n. any of several dwarf creeping orchids with small bizarre insectlike hairy flowers on slender stalks

  2. European orchid whose flowers resemble flies [syn: Ophrys insectifera, Ophrys muscifera]