What does Affenschädel mean?

Affenschädel - German to English

monkey skull