■ noun a parasitic nematode worm with a slender anterior part, especially one that infests the intestines of domestic animals. [Genus Trichuris .]
WHIPWORM
Meaning of WHIPWORM in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004