triple cream

Explore definitions, synonyms, and language insights of triple cream

Definitions

Noun
fresh soft French cheese containing at least 72% fat

More General Terms