AMBATCH


Meaning of AMBATCH in English

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

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.