Dictionary.com
Thesaurus.com

marmalade plum

American  

noun

  1. sapote.


Etymology

Origin of marmalade plum

First recorded in 1880–85