Ascarid
Definitions
1
Posts
1
Posters
306
Views
-
A parasitic nematoid worm, espec. the roundworm, Ascarislumbricoides, often occurring in the human intestine and alliedspecies found in domestic animals; also commonly applied to thepinworm (Oxyuris), often troublesome to children and aged persons.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions