devonshire cream

Noun
  1. Thick cream made from scalded milk (synset 107863429)

Other Searches