11d
All That's Interesting on MSN12-Foot Reptile Found In The Stomach Of A 240-Million-Year-Old ‘Megapredator’ Unearthed In ChinaScientists in China found a prehistoric "megapredator" so big that it had a 12-foot reptile preserved in its stomach.
This information might explain how one of the largest marine apex predators went extinct. The megalodon is estimated to have been at least 15 metres long. It disappeared about 3.6 million years ago.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results