WHIPWORM


Meaning of WHIPWORM in English

■ noun a parasitic nematode worm with a slender anterior part, especially one that infests the intestines of domestic animals. [Genus Trichuris .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.