DEVONSHIRE CREAM





Definition:

  1. [noun] thick cream made from scalded milk
    Synonyms: clotted cream, Devonshire cream

Synonyms: