Ice-needle Synonyms

Small crystals of ice
(Noun)