What does Affenstein mean?

Affenstein - German to English

monkey bezoar [also: monkey's bezoar]