meaning of Affenbrotbäume

Affenbrotbäume - German to English

baobabs [genus Adansonia]