Fasciola hepatica (Trematoda: liver fluke)


eggs photo miracidia phot sporocyst photo