snow-rose

English

Noun

snow-rose (plural snow-roses)

  1. The plant Rhododendron ferrugineum

Anagrams