dcsimg

Trichuris trichiura is a species of in the family Trichuridae.