Ambatch (noun) Definition, Meaning & Examples

noun
  1. an Egyptian tree, Aeschynomene elaphroxylon, of the legume family, having a light-colored, spongy wood.
noun
  1. a tree or shrub of the Nile Valley, Aeschynomene elaphroxylon, valued for its light-coloured pithlike wood
Ambatch (noun) Definition, Meaning & Examples

More Definitions