a small sprawling tree of woodlands native to the tropics (ximenia americana) - Turkish English Dictionary

Suggest a Term