dcsimg
Image of Dog Tapeworm
Unresolved name

Echinococcus