Nygolaimus papilloides
Worm map
Click on the nematode for a closer view