nematode

22 Jul, 2014

any of a phylum (Nematoda or Nemata) of elongated, cylindrical worms parasitic in animals or plants or free-living in soil or water.

Leave a reply