Definition of Nematoda

  • (noun) unsegmented worms: roundworms; threadworms; eelworms

Antonyms of Nematoda


No Antonyms Found.

Homophones of Nematoda


No Homophones Found.