nematode
English Dictionary
->
Letter N
-> nematode
Search Dictionary:
nematode Definition
(n)
unsegmented
worms
with
elongated
rounded
body
pointed
at
both
ends
;
mostly
free
-
living
but
some
are
parasitic
nematode Synonyms
nematode
nematode worm
roundworm
© Art Branch Inc.