Echinococcus granulosus tapeworm, dog
<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.