Marmalade Tree Definition
noun
A tropical American evergreen tree (Calocarpum sapota) of the sapodilla family, bearing a plumlike fruit (marmalade plum) used for preserving.
Webster's New World
Mamey sapote.
Wiktionary
Other Word Forms of Marmalade Tree
Noun
Singular:
marmalade tree
Plural:
marmalade treesFind Similar Words
Find similar words to marmalade tree using the buttons below.