Meaning of marmalade fruit in English:

marmalade fruit

noun

Origin

Mid 19th century; earliest use found in Robert Schomburgk (1804–1865), surveyor and traveller.