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