marmalade plum
1.
(
noun
) brown oval fruit flesh makes excellent sherbet
Synonyms:
mammee
,
sapote
Related Words:
edible fruit
Terms and Conditions of Use / Copyright Notice