marmalade plum

noun

1.
brown oval fruit flesh makes excellent sherbet