Their Latin name is Mesenchytraeus solifugus. They’re in the same taxonomic class as regular segmented earthworms that live in your garden.
They eat snow algae.
There can be as many as 2600 ice worms in a square meter of glacier. One glacier can hold more ice worms than the entire human population.
They live in temperate climates in Alaska, Canada, Oregon, and Washington.
Check them out here: