Trichuris trichiura

Trichuris trichiura: Trichuris egg at the four cell stage.

Home Next Image Previous Image