Question: do all reptiles lay eggs?
Answer: Most reptiles lay eggs, but in a few snakes and lizards, the eggs develop inside the mother's body so that she gives birth to live young. Crocodiles and tortoises lay hard-shelled eggs similar to bird's eggs. Turtules, snakes, and most lizards lay eggs with softer leathery shells.