Fasciola hepatica (Trematoda: liver fluke)


sporocysts