Ascaris

Definition of Ascaris from the PharmacyDictionary.in

Ascaris

This is a genus of large roundworms that are parasitic in the small intestine.

Not Available