Cooperia
spp.
Cephalic vesicle hard to see.