Synonyms and Antonyms for marmalade plum

1. marmalade plum (n.)

brown oval fruit flesh makes excellent sherbet

Synonyms: