ice needles
English
Noun
ice needles
plural of
ice needle