Online Dictionary

fly orchid Explained

fly orchid at English => English (WordNet) Of Explained:

fly orchid
n 1: 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}]