Marmalades, noun plural of marmalade. Synonyms in the same form.
jellies, preserves
All synonyms for marmalade →