Parasitic Fluke
Agent of Trichinosis
Common Pet Parasite.
Tapeworm structures
Intestinal Parasite
Endoparasitic Tapeworm