Meaning of nematoda

Definition of nematoda

(noun) unsegmented worms: roundworms; threadworms; eelworms

Other information on nematoda

WIKIPEDIA results for nematoda
Amazon results for nematoda