Definition of Marmalade Plum

  • 1. Brown oval fruit flesh makes excellent sherbet Noun

Synonyms for word "marmalade plum"

Semanticaly linked words with "marmalade plum"

Hyponims for word "marmalade plum"