meaning of Ameisenbäume

Ameisenbäume - German to English

cecropias [genus Cecropia]