Fasciola hepatica (Trematoda: liver fluke)


sporocyst photo eggs photo miracidia phot