Skip to main content

nematoda

English nematoda meaning in English  •  nematoda का अर्थ अंग्रेजी में
prop. n. pl.
  • A phylum of worms, having a long, round, and generally smooth body; the roundworms. They are mostly parasites, in plants and animals, but some are free-living in soil or water. Also called Nematoidea>.
Advertisement