snakes lay eggs--70% of them do, while the rest give live birth. Snakes that give birth to their young without laying eggs are called viviparous. These snakes live in colder climates, where eggs would
14 questions posted
Usually answered in minutes!
221 Questions
171 Questions
43 Questions
51 Questions
15 Questions