Definition of marmalade plum in US English:

marmalade plum

noun

  • The fruit of the mammee sapota, Pouteria sapota.

Origin

Late 19th century; earliest use found in John Smith.