marmalade
1.
(
noun
) a preserve made of the pulp and rind of citrus fruits
Related Words:
conserve
,
conserves
,
orange marmalade
,
preserve
,
preserves
Terms and Conditions of Use / Copyright Notice