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