The skeleton of an African Rock Python (Python sebae) shows its triangular head, interlocking vertebrae), and rib bones.
Depending upon the species, pythons can have 150-400 vertebrae. Each vertebra is fused to a pair of rib bones. The rib bones are not connected to the tail vertebrae.
Pythons can grow to six metres (20 feet) long.

African Rock Python skeleton

African Rock Python skeleton

African Rock Python skeleton

African Rock Python

African Rock Python
Photographer: Martina Nicolls
Martina Nicolls: SIMILAR BUT DIFFERENT IN THE ANIMAL KINGDOM