By albert , 26 September 2025 specimen EP20240914-2-003-06 Length 958 Head diameter 14 Maximum body diameter 38 Anal body diameter 29 Oesophagus length 138 Tail length 122 index a 25.20 index b 6.90 index c 7.90 index c' 4.20 notes Cephalic setae 6mu, spicula 41mu, gubernaculum 26 mu