was just starting to lay eggs snakes snakes Snakes snakes Snakes Live Science snakes livescience.com "Snake Facts & Types of Snakes" snake species snakes modern snakes Modern snakes snakes https://www.livescience.com/27845-snakes.html born live snakes Learn More » snakes "Snake Facts & Types of Snakes" 60 million years https://www.livescience.com/27845-snakes.html born live snake livescience.com snake species Snakes snakes