snow apple

Noun

 * 1) An heirloom variety of apple, with white flesh.