snowworm
/ˈsnɔwɔrm/Definitions
1. noun
A type of worm or insect that inhabits or emerges in snow, often used in folklore or as a metaphor for something that is elusive or hidden.
“The elusive snowworm that was said to be able to survive in the freezing temperatures of the Arctic.”