The U.S. St. Louis Zoo reported earlier this week that one of their ball pythons had laid eggs, even though it hadn’t been with the male for more than 15 years.

Usually, spherical pythons start laying eggs at the age of 4-6 and stop laying eggs before the age of sixty.

The zoo has found two possible explanations for the miracle of life.

– Spherical pythons from Central and West Africa are known to reproduce sexually and asexually, what is called facultative parthenogenesis, they wrote, further noting that “snakes are also known to retain sperm”.

The zoo is also told that if the remaining snakes survive, they will hatch in about a month.

The local St. Louis Post-Dispatch added that the female snake has laid eggs in the past, once in 1990 and again in 2009.

Source: People