Endoparasitic Tapeworm
Parasitic Fluke
Segmented parasitic worm
Tapeworm structures
Intestinal Parasite
Human Parasite.
Agent of Trichinosis