Frost Snow Synonyms

Small crystals of ice
(Noun)