<i >Echinococcus granulosus</i> tapeworm, dog

Echinococcus granulosus tapeworm, dog

E granulosus sensu lato tapeworm found in the small intestine of a dog. Bar = 2 mm.

Courtesy of Dr. Andrew Peregrine.