#oophagy

LIVE
Great white sharks are ovoviviparous, which means that they produce eggs which develop and hatch witGreat white sharks are ovoviviparous, which means that they produce eggs which develop and hatch wit

Great white sharks are ovoviviparous, which means that they produce eggs which develop and hatch within the womb of the mother.  The gestation period lasts for eleven months, during which the young sharks eat unfertilized eggs produced by the mother.  They will also shed and swallow their own teeth, possibly as a means of calcium retention.  After the gestation period passes, a litter of between two to ten pups will be born,


Post link
loading