apple snow

Noun

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