Taenia hydatigena, tapeworm of dogs and predaceous animals, proglottids t.s.

Return to Previous Page