meaning of Bremsen-Ragwurz

Bremsen-Ragwurz - German to English

bumblebee orchid [Ophrys bombyliflora]