Definition of Marmalade

  • 1. A preserve made of the pulp and rind of citrus fruits Noun

Semanticaly linked words with "marmalade"

Hyponims for word "marmalade"