A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Why do some snakes lay eggs while others give live birth?

Best Answers

One reason is because there's a survival advantage in giving birth to live young rather than laying eggs. Except for King Cobras (Ophiophagus hannah), egg-laying snakes don't build their own nests. read more

Snakes birth their young three ways: 1. oviparous, 2. ovoviviparous, and 3. viviparous. Most snakes like rat snakes, corn snakes, and green snakes are oviparous, birthing and hatching eggs outside the body. read more

Some species give birth to live young, while others lay eggs. In fact, there are three distinct methods of reproduction, as described below: Oviparous: Most snakes (about 70% of them) are oviparous, which means they lay eggs. read more

Related Facts

Image Answers

Why do some snakes lay eggs while others give live birth ...
Source: quora.com

Further Research

Do Snakes Lay Eggs?
animalquestions.org

Why do Animals Lay Eggs ?
www.thenakedscientists.com