Loading...
 
Skip to main content

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.

Page last modified on Monday December 2, 2019 18:02:12 GMT-0000