Tapeworm Life Cycle

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