metacercaria of Fasciola hepatica which is the infective stage for the definitive host, usually sheep but also other ruminants and also occasionally man.  400x