snow-rose
English
Noun
snow
-
rose
(
plural
snow-roses
)
The plant
Rhododendron ferrugineum
Anagrams
swooners
,
Rosenows