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