Human Parasite.
Parasitic Fluke
Liver Fluke
Intestinal Parasite
Tapeworm structures
Endoparasitic Tapeworm
Internal Parasite Egg