Why do some snakes have live born and some have eggs?
The live-born snakes are actually hatched from eggs while still
in the mother snake's body.
The terms that apply to your question are viviparous and ovoviviparous.
Snakes are usually one or the other of these based on the species of snake, eggs
contained within their body or eggs that develop outside the body.
Thanks for your scientific curiosity!
Bob W Whitbeck
Click here to return to the Biology Archives
Update: June 2012