I have had my ball python for 8 years and when I got him she was about 4 years old. We took him to the vet and got him sexed and the vet said male. Well this morning I get a call from my mom telling me that my ball just laid between 6-10 eggs. Can anyone tell me why my ball python being a female not have a clutch of eggs until she was 12-13 years old?

