meaning of Affenbrotbaumfrucht

Affenbrotbaumfrucht - German to English

baobab fresh fruit