Fasciola hepatica

Freshly hatched juveniles
scanning and light microscopy