apple snow
English
Noun
apple
snow
(
uncountable
)
A
dessert
made from blended
cooking apples
,
eggs
,
sugar
, and
double cream
.
See also
snow cream
Anagrams
snow apple
,
snow-apple