By albert , 26 September 2025 specimen EP20240914-2-038-07 Length 1073 Head diameter 10 Maximum body diameter 24 Anal body diameter 20 Oesophagus length 93 Tail length 256 index a 44.70 index b 11.50 index c 4.20 index c' 12.80 notes cephalic setae 5mu, spicula 23mu