What does Affenkopf mean?

Affenkopf - German to English

cebocephaly