The AI-powered English dictionary
plural nematodes
(zoology) A worm of the large phylum Nematoda, such as a roundworm or threadworm. quotations
Nematodes are free-living, soil-dwelling microscopic worms.
2020, Brandon Taylor, Real Life, Daunt Books Originals, page 7