by Lemon Cheesecake » Mon Jul 29, 2019 11:01 pm
I looked it up and some lay eggs and some have live births!!
"About 70 percent of sharks are viviparous, meaning they give birth to live young; the remaining 30 percent of shark species — plus near-relatives like skates, rays and chimaeras (an order that includes the spooky "ghost shark") — are oviparous, meaning they lay eggs externally."