ambaree

/æmˈbɑri/

Definitions

1. noun

A type of Indian plum tree or its fruit.

“The ambaree tree provided shade for the weary travelers.”

Synonyms

  • Indian plum
  • plum tree

Antonyms

  • barren tree
  • fruitless tree