Echinococcus granulosus

Hydatid sand

protoscolex