Loading page
marmalade plum is a noun meaning "brown oval fruit flesh makes excellent sherbet". It carries one recorded sense.
brown oval fruit flesh makes excellent sherbet
Definitions, synonyms and semantic relations for marmalade plum come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.