Liver fluke Fasciola hepatica, a parasite of sheep, cattle and humans isolated on white background, light micrograph