marmalade plum
English Dictionary
->
Letter M
-> marmalade plum
Search Dictionary:
marmalade plum Definition
(n)
brown
oval
fruit
flesh
makes
excellent
sherbet
marmalade plum Synonyms
mammee
marmalade plum
sapote
© Art Branch Inc.