Trichuris trichiura, sec. of infected colon showing the parasitic worms in situ

Return to Previous Page