Skip to main content
. 2010 Nov 4;(66):29–80. doi: 10.3897/zookeys.66.683
1. Small or fragmented head scales 2
Large, well-developed head scales 4
2. Midbody scale rows fewer than 75, subcaudal scale counts fewer than 50 3
Midbody scale rows more than 75, subcaudal scale counts more than 60 Python natalensis
3. Ventral scale counts fewer than 210, subcaudals fewer than 38 Python regius
Ventral scale counts more than 250, subcaudals more than 46 Python anchietae
4. Ventral scale counts fewer than 200 5
Ventral scale counts more than 200 7
5. Ventral scale counts fewer than 167 6
Ventral scale counts more than 167 Python brongersmai
6. Anterior pair of parietals not in contact or are only weakly contacting Python curtus
Anterior pair of parietals in broad contact at the medial structure Python breitensteini
7. Dorsal midbody scale rows fewer than 75 8
Dorsal midbody scale rows more than 75 Python sebae
8. Suboculars absent 9
Suboculars present, separating the supralabials from the orbit 10
9. Two preoculars present, subcaudals 66–70 Python molurus molurus
Three preoculars present, subcaudals 57–65 Python molurus pimbura
(Additional diagnostic information: longitudinal pink marking above the eyes, fewer dark blotches that also invade the ventral scutes)
10. Pale centered saddles, pale-centered brown blotches Python bivittatus bivittatus
(Additional diagnostic information: attains larger size up to 5m in length)
Prevalent saddles with pale margins, increased incidence of ocellic blotches (more molurus-like) Python bivittatus progschai
(Additional diagnostic information: does not exceed 2.5 m in total length)