By albert , 26 September 2025
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