Parasitic Fluke
Agent of Trichinosis
Liver Fluke
Parasitic roundworm
Common Pet Parasite.
Human Parasite.
Endoparasitic Tapeworm
Intestinal Parasite
Tapeworm structures
Liver fluke reproductive stage