Snakes can reproduce in many ways. but all snakes use internal fertilization. As you noted some snakes lay eggs and leave them so they hatch on their own, some retain the eggs within them, and some give birth to live snakes. Those that give birth are really unusual because that kind of reproduction is typically only found in the placental mammals. It s thought that the type of reproduction is based on the environments - so generally eggs outside and live birth occur in cold environments and retention of the eggs inside are found in hotter environments. One snake can reproduce without mating. check it out here:. THANK YOU VERY MUCH Robinson and a warm welcome to the site. WOW!!. wonderful information and extraordinary info about the self reproducing snake!. the flowerpot blind snake!. how on earth does a single sex animal evolve to be come so I wonder!.?
So which snakes Lay Eggs? The majority of the world's snake species lay eggs, and includes members of the large Colubridae family that accounts for 2/3 of all snake species and members of the Elapidae family like cobras, adders, mambas, taipans, etc. Most sea snakes give birth to live young, however one genus, Laticauda, which is oviparous, lay eggs on land, as opposed to giving live birth like the other sea snakes.