Trichuris
noun
Trich·u·ris
trik-ˈyu̇r-əs
: the type genus of the family Trichuridae of nematode worms comprising the whipworms
Love words? Need even more definitions?
Merriam-Webster unabridged
Share