apple snow

/AH-puhl snoh/
[English]

Apples, cooked and puréed, and mixed with meringue, served with whipped cream or custard.

Synonyms in other languages

English