meaning of Affenfrucht

Affenfrucht - German to English

banana