meaning of Ambatch-Baum

Ambatch-Baum - German to English

ambatch [Aeschynomene elaphroxylon]

View more

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