Meaning of arrowworm
Definition of arrowworm
(noun)
any
worm
of the Chaetognatha;
transparent
marine
worm
with
horizontal
lateral
and
caudal
fins and a row of
movable
curved
spines at
each
side
of the
mouth
Other information on arrowworm
WIKIPEDIA results for
arrowworm
Amazon results for
arrowworm
Tweet