meaning of Affen-Knabenkraut

Affen-Knabenkraut - German to English

monkey orchid [Orchis simia]