By albert , 26 September 2025 specimen EP20240914-3-015-04 Length 2916 Head diameter 14 Maximum body diameter 60 Anal body diameter 42 Oesophagus length 546 Tail length 299 index a 48.60 index b 5.30 index c 9.80 index c' 7.10 notes Cephalic setae 8mu, spiclula 116mu