Click on the image to close this window

Dipylidium caninum. Dog tapeworm. Cestode of minor importance. Copyright ITM