There are over 500 species of shark living in waters around the world and the majority give birth to live young. The remainder are oviparous, meaning they lay eggs. Empty shark-egg cases occasionally ...
Some sharks give birth by laying eggs, while others give birth to live young — these sharks are viviparous, just like humans. Viviparous sharks develop a placental connection to their babies ...