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)
- any of several dwarf creeping orchids with small bizarre insect-like hairy flowers on slender stalks
- European orchid whose flowers resemble flies
- synonyms: Ophrys insectifera, Ophrys muscifera
Source: Princeton University Wordnet