Proglottid Comparison
Segmented parasitic worm
Endoparasitic Tapeworm
Potential Human Parasite.
Common Pet Parasite.
Intestinal Parasite
Internal Parasite Egg