What does Affenbrotbaumfrucht mean?

Affenbrotbaumfrucht - German to English

baobab fresh fruit