ascarids

noun
  1. Parasitic roundworms of the family Ascarididae, especially Ascaris lumbricoides, that infect the intestines of humans and other animals.
  2. Usage: plural form; medical/scientific term; commonly studied in parasitology and public health

Examples