Tapeworm structures
Intestinal Parasite
Endoparasitic Tapeworm
Human Parasite.
Parasitic Fluke
Illustrates Liver Fluke Structure
Internal Parasite Egg