Witnessing the birth of a sand python, many viewers were puzzled because they believed that reptiles like pythons and snakes only lay eggs.
This birthing process was recorded by the Reptile Protection Center and shared on Facebook, garnering over 9 million views to date.
A large sand python is struggling to give birth.
In the clip, a large sand python is seen laboring to give birth. However, instead of laying eggs, it delivers six baby pythons. Upon birth, the hatchlings are fully formed, with the ability to open their eyes and open their mouths wide as if preparing to hunt.
Viewers were astonished to witness the birth of the baby pythons, with many believing that all snake species lay eggs.
Gina Kircher commented: “Wait, am I crazy for thinking that all snakes lay eggs?”
Joan Lumealo added: “I thought all reptiles laid eggs. I guess that was mentioned in a book.”
According to National Geographic, up to 70% of snake species worldwide lay eggs. They typically inhabit warmer climates. In contrast, live-bearing snakes are found in cooler regions.
The sand python is among the 30% of snake species that give live birth (viviparous), primarily residing in cooler areas. The gestation period for live-bearing pythons is 100-150 days. They usually give birth to about 10 offspring, with a maximum of 64. Thanks to their hunting instincts, baby pythons can fend for themselves right from birth.