Definition of apple snow in English:
apple snow
noun
A dessert dish consisting of cooked apples folded into a bed of whipped egg whites.
Origin
Mid 19th century; earliest use found in Catherine Beecher (1800–1878).
Are You Learning English? Here Are Our Top English Tips