Fly Orchid (noun) Definition, Meaning & Examples

noun
  1. a European orchid, Ophrys insectifera, whose flowers resemble and attract certain wasps: found in wood margins and scrub on lime-rich soils
Fly Orchid (noun) Definition, Meaning & Examples

More Definitions