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 treePlural:
 marmalade treesFind Similar Words
Find similar words to marmalade tree using the buttons below.





