ice needle
English
Noun
ice
needle
(
plural
ice needles
)
a small
crystal
of ice
floating
in the high
atmosphere
; a constituent of snow mist
Translations
Translations
Japanese:
霜柱
(
shimobashira
)