snow-roses

English

Noun

snow-roses

  1. plural of snow-rose