Some sharks do lay eggs while others give birth to live young. Many of the small, quicker maturing sharks such as catsharks lay eggs known as mermaids purses, because their young don't need the head start in maturing that live birth gives. read more
Some sharks do lay eggs while others give birth to live young. Many of the small, quicker maturing sharks such as catsharks lay eggs known as mermaids purses, because their young don't need the head start in maturing that live birth gives. read more