meaning of Affen-Bezoar

Affen-Bezoar - German to English

monkey bezoar