Fasciola hepatica
Freshly hatched juveniles
scanning and light microscopy