orange marmalade

Noun
  1. Marmalade made from oranges (synset 107659500)

Other Searches