This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Whipworm
n.
A nematode worm (Trichocephalus dispar) often found
parasitic in the human intestine. Its body is thickened posteriorly,
but is very long and threadlike anteriorly.