snow-rose

English

Noun

snow-rose (plural snow-roses)

  1. Any of species Rhododendron ferrugineum of flowering plants, principally of the Alps and Pyrennees.
    Synonyms: alpenrose, alpine rose, rusty-leaved alpenrose

References

Anagrams