clotted cream

1. (noun) (Britain) thick cream made from scalded milk
Synonyms: Devonshire cream
Related Words: cream



Terms and Conditions of Use / Copyright Notice