Ascarid
Ascarid, also ascaris, is a term in zoology for a parasitic nematode worm. Ascarid worms typically live in the intestines of vertebrates. It belongs to the family Ascaridae.Nearby pages
Ascendancy, Ascendant, Ascender, Ascending colon, Ascension