Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
arrowworms
in English
arrowworms
#uncommon
Definitions
Noun
small
marine
worms
(
with
arrow-shaped
bodies
)
Arrowworms
are
found
in
the
deep
waters
of
the
ocean
.