Tapeworm structures
Intestinal Parasite
Endoparasitic Tapeworm
Liver Fluke
Common Pet Parasite.
Parasitic Fluke
Liver fluke reproductive stage
Human infectious parasite