Cecropia Loefl.

plant images Click here for images.
Engl.: pumpwood.
Deu.: Ameisenbaum.