apple snow

noun

apple snow

noun
1

A dessert made from blended cooking apples, eggs, sugar, and double cream.

Related terms
snow cream

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.