|
Definition of Ice worm
1. Noun. any of several worms, of the genus ''Mesenchytraeus'', that inhabit glacial ice ¹
¹ Source: wiktionary.com
|
1. Noun. any of several worms, of the genus ''Mesenchytraeus'', that inhabit glacial ice ¹
¹ Source: wiktionary.com