nematode
nounDefinition of nematode
: any of a phylum (Nematoda or Nemata) of elongated cylindrical worms parasitic in animals or plants or free-living in soil or water
— called also roundworm
Keep scrolling for more
Keep scrolling for more