meaning of Ameisenbaum

Ameisenbaum - German to English

snakewood / snake wood [genus Cecropia]