Parasitic Fluke
Endoparasitic Tapeworm
Human Parasite
Segmented parasitic worm
Agent of Trichinosis
Illustrates Liver Fluke Structure