Goat Parasite Life Cycle Animations

The Common Liver Fluke (Fasciola hepatica)

This large worm inhabits the liver of the goat and other herbivores. This species requires complex intermediate stages to complete its life cycle.