Fasciola hepatica, atau cacing hati, memiliki siklus hidup kompleks yang melibatkan siput air sebagai inang perantara. Telur cacing dikeluarkan melalui feses hewan ternak, menetas menjadi miracidium, yang kemudian menginfeksi siput air. Dalam tubuh siput, miracidium berkembang menjadi cercaria, yang kemudian keluar dari siput dan membentuk metaserkaria pada tumbuhan air. Hewan ternak yang memakan tumbuhan air yang terkontaminasi akan terinfeksi, dan cacing hati dewasa berkembang di dalam hati hewan tersebut.