meaning of Bienen-Ragwurz

Bienen-Ragwurz - German to English

bee orchid [Ophrys apifera]