What does Ameisenbaum mean?

Ameisenbaum - German to English

snakewood / snake wood [genus Cecropia]