By albert , 4 October 2025
Length
936
Head diameter
30
Maximum body diameter
37
Anal body diameter
33
Oesophagus length
136
Tail length
128
index a
25.30
index b
6.90
index c
7.30
index c'
3.90
notes
cephalic setae 12mu, spicula 34mu