marmalade_plumEnglish

mammee, marmalade plum, sapote

Noun

Brown oval fruit flesh makes excellent sherbet

English: sapote, mammee, marmalade plum

English words with similar meanings

Show 2 words