any of several worms, of the genus mesenchytraeus, that inhabit glacial ice

listen to the pronunciation of any of several worms, of the genus mesenchytraeus, that inhabit glacial ice
English - English
ice worm