ascarid

noun

A parasitic nematode worm of a family (Ascaridae) whose members typically live in the intestines of vertebrates.