Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
iceworms
in English
iceworms
#uncommon
Definitions
Noun
small
,
segmented
worms
that
live
in
cold
environments
,
such
as
the
Arctic
or
Antarctic
Other
to
struggle
or
make
slow
progress
,
as
if
moving
through
ice
Base Words
ice
worms