Segmented parasitic worm
Parasitic Fluke
Agent of Trichinosis
Endoparasitic Tapeworm
Common Pet Parasite.
Parasitic roundworm
Human Parasite.
Tapeworm structures