Meaning of nematode worm
Definition of nematode worm
(noun)
unsegmented
worms with
elongated
rounded
body
pointed
at
both
ends;
mostly
free-living
but
some
are
parasitic
Other information on nematode worm
WIKIPEDIA results for
nematode worm
Amazon results for
nematode worm
Tweet