WHIPWORM


Meaning of WHIPWORM in English

noun Date: 1875 a parasitic nematode worm (genus Trichuris ) with a body that is thickened posteriorly and that is very long and slender anteriorly

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.