Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
glassworms
in English
glassworms
#uncommon
Definitions
Noun
insect
larvae
with
a
glassy
appearance
Glassworms
are
often
found
in
aquatic
environments
.
Base Words
worms
glass