What does Ambatch-Baum mean?

Ambatch-Baum - German to English

ambatch [Aeschynomene elaphroxylon]

View more

  • balsa lumber tree [Aeschynomene elaphroxylon]
  • pith tree [Aeschynomene elaphroxylon]