fasciola hepatica

1.