Sheep eel-worm

Strongyloides papillosus