meaning of Affenschädel

Affenschädel - German to English

monkey skull