scienceyoucanlove: Yes, worms really do live in glaciers — in fact, this kind (ice worms) can’t live off of them!! Their scientific name is Mesenchytraeus solifugus (Emery, 1898). They are about 1 cm (¼") long, and about 1 mm (1/32")