What is Baby whale shark called?
Whale sharks are ovoviviparous, meaning that the females produce eggs that hatch inside their bodies. The young whale sharks, called pups, are born live and are about 60 to 100 centimeters (24 to 39 inches) long.