Cooperia spp.
Cephalic vesicle hard to see.