Meaning of peanut worm
Definition of peanut worm
(noun)
small
unsegmented
marine
worm
that when
disturbed
retracts its
anterior
portion
into the
body
giving
the
appearance
of a
peanut
Other information on peanut worm
WIKIPEDIA results for
peanut worm
Amazon results for
peanut worm
Tweet