fly orchid
English Dictionary
->
Letter F
-> fly orchid
Search Dictionary:
fly orchid Definition
(n)
any
of
several
dwarf
creeping
orchids
with
small
bizarre
insectlike
hairy
flowers
on
slender
stalks
(n)
European
orchid
whose
flowers
resemble
flies
fly orchid Synonyms
fly orchid
Ophrys insectifera
Ophrys muscifera
© Art Branch Inc.