7 days agoAdult liver fluke (Fasciola hepatica) on the surface of a freshly-killed sheep liver.TalkToTheBody