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