marmalade
English Dictionary
->
Letter M
-> marmalade
Search Dictionary:
marmalade Definition
(n)
a
preserve
made
of
the
pulp
and
rind
of
citrus
fruits
marmalade Synonyms
marmalade
© Art Branch Inc.