Devonshire cream

Explore definitions, synonyms, and language insights of Devonshire cream

Definitions

Noun
thick cream made from scalded milk

More General Terms