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