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