Medical Dictionary
Parascaris
noun Par·as·ca·ris \(ˈ)par-ˈas-kə-rəs\
Medical Definition of PARASCARIS
: a genus of nematode worms of the family Ascaridae including a large roundworm (P. equorum) that is parasitic in horses
Seen & Heard
What made you want to look up Parascaris? Please tell us where you read or heard it (including the quote, if possible).