ascarid
noun
as·ca·rid
ˈa-skə-rəd
: any of two families (Ascarididae and Ascaridiidae) of nematode worms that includes the common roundworm (Ascaris lumbricoides) parasitic in the human intestine
Love words? Need even more definitions?
Merriam-Webster unabridged



