• Snow-rose

    Full definition of snow-rose

    Noun

    snow-rose

    (plural snow-roses)
    1. The plant
    © Wiktionary