Common Pet Parasite.
Human Parasite.
Tapeworm structures
Endoparasitic Tapeworm
Intestinal Parasite
Liver fluke reproductive stage
Human infectious parasite
Parasitic Fluke