Meaning of marmalade fruit in English:
marmalade fruit
noun
= marmalade plum .
Origin
Mid 19th century; earliest use found in Robert Schomburgk (1804–1865), surveyor and traveller.
Are You Learning English? Here Are Our Top English Tips
= marmalade plum .
Mid 19th century; earliest use found in Robert Schomburgk (1804–1865), surveyor and traveller.