Definitions of fly orchid:

  • noun:   European orchid whose flowers resemble flies
  • noun:   any of several dwarf creeping orchids with small bizarre insectlike hairy flowers on slender stalks