What does Affen-Bezoar mean?

Affen-Bezoar - German to English

monkey bezoar