meaning of Affenkopf

Affenkopf - German to English

cebocephaly