English dictionary

fly orchid meaning and definition

Definition and meaning of fly orchid at MeaningMonkey.org. fly orchid meaning and definition in the English Dictionary.

FLY ORCHID noun

Definition of fly orchid (noun)

  1. any of several dwarf creeping orchids with small bizarre insect-like hairy flowers on slender stalks
  2. European orchid whose flowers resemble flies
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: