fly orchid

Noun
  1. Any of several dwarf creeping orchids with small bizarre insect-like hairy flowers on slender stalks (synset 112106181)
  2. European orchid whose flowers resemble flies (synset 112095511)

Found on Word Lists

Other Searches