Parascaris
noun
Par·as·ca·ris
(ˈ)par-ˈas-kə-rəs
: a genus of nematode worms of the family Ascaridae including a large roundworm (P. equorum) that is parasitic in horses
Love words? Need even more definitions?
Merriam-Webster unabridged
Share