Nematodes are defined as thread-like microscopic, colorless, unsegmented round worms found in almost all habitats especially in soil and water. Nematodes may be free-living, predacious and parasitic. Nematodes that are considered our friends include entomopathogenic nematodes, insect-parasitic nematodes, slug-parasitic and free-living nematodes.
Read Moremicrpscopic worms