The Ball python (Python regius ... after which the female lays 3 to 11 eggs. These eggs are leathery and incubated by the female for 55 to 60 days. During this period, the female uses a shivering ...
Life finds a way! The St. Louis Zoo announced earlier this week that one of their ball pythons recently laid eggs — even though she hadn’t "been with a male in over 15 years!" "On July 23 ...