Definition of fly orchid in English:

fly orchid

noun

  • A European woodland orchid with flowers that resemble flies.

    Ophrys insectifera, family Orchidaceae

    • ‘Fly orchid and a sea of marsh hellebores were among the 21 species seen.’
    • ‘The sight of a colony of fly orchid was amongst the rewards.’