Shark reproduction:
Ovoviviparous
eggs retained, give birth to live young
Oviparous
eggs released and hatch later
Previous slide
Next slide
Back to first slide
View graphic version