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