ambatch
noun
am·batch
variants:
or less commonly ambach \ ˈamˌbach \
plural -es
Definition of ambatch
: a rapidly growing thorny tree (Aeschynomene elaphroxylon) of the Nile valley valued for its white pithlike wood
Keep scrolling for more