Rozario_image1

micrograph of rate tapeworm