Marmalade-tree meaning

A tropical American evergreen tree (Calocarpum sapota) of the sapodilla family, bearing a plumlike fruit (marmalade plum) used for preserving.
noun
0
0
Mamey sapote.
noun
0
0
Advertisement