AMBATCH


Meaning of AMBATCH in English

n. an African tree, Aeschynomene elaphroxylon, with very light spongy wood.

[ Ethiopic ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.