Google
 
Web www.freenaturepictures.com
Grey Nurse Shark 2

Grey Nurse Shark 2

Description:

A grey nurse shark, seen from the side, moving toward the right side of the photo, taken at Underwater World in Moololaba, Queensland, Australia. These relatively docile sharks are ovoviviparous, meaning that the eggs hatch inside the body of the female shark and the young are thus born live. In a very strange practice known as intrauterine cannibalism, the young sharks inside the mother's body eat each other to survive until they are born.