Liver Fluke Life Cycle

Illustration of the life cycle of a parasitic fluke of the phylum Platyhelminthes. Image © copyright by Dave Carlson.