Noun: ascarid as-ku-rid
- A parasitic roundworm that infests the intestines of humans and other animals
"Children in developing countries are often treated for ascarid infections"
Derived forms: ascarids
Encyclopedia: Ascarid