By albert , 20 February 2026
Length
2905
Head diameter
13
Maximum body diameter
36
Anal body diameter
30
Oesophagus length
427
Tail length
141
index a
80.70
index b
6.80
index c
20.60
index c'
4.70
notes
cephalic setae 9 mu