ophrys apifera Meaning, Definition & Usage

  1. noun European orchid whose flowers resemble bumble bees in shape and color
    bee orchid.

WordNet