Shark Facts 390
Before being released into water, unborn sharks can eat eggs of their own unhatched siblings while still in the mother’s womb.
Popular animals articles
Before being released into water, unborn sharks can eat eggs of their own unhatched siblings while still in the mother’s womb.