Home
Advance Search
Dictionary
Words with Friends solver
Meaning of ascaris
Definition:-
A parasitic nematode worm of a family (Ascaridae ) whose members typically live in the intestines of vertebrates. (noun)