• Snow-apple

    Full definition of snow-apple

    Noun

    1. Alternative form of snow apple
    © Wiktionary