Parasitic Fluke
Endoparasitic Tapeworm
Human Parasite.
Internal Parasite Egg
Illustrates Liver Fluke Structure
Segmented parasitic worm