YourDictionary

Ascaris medical definition

noun
A genus of large roundworms parasitic in the small intestine of humans and other vertebrates.

link/cite print suggestion box