ice worm
Short definition from Wiktionary
Noun
- any of several worms, of the genus Mesenchytraeus, that inhabit glacial ice
We haven’t written up ice worm yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up ice worm yet: Simple and Standard meanings, examples and a quiz.