What does Affenfrucht mean?

Affenfrucht - German to English

banana