12-Foot Reptile Found In The Stomach Of A 240-Million-Year-Old ‘Megapredator’ Unearthed In China
Favicon 
allthatsinteresting.com

12-Foot Reptile Found In The Stomach Of A 240-Million-Year-Old ‘Megapredator’ Unearthed In China

Little did this gigantic 15-foot marine dinosaur realize that its last meal would become the oldest known direct evidence of megapredation ever found. The post 12-Foot Reptile Found In The Stomach Of A 240-Million-Year-Old ‘Megapredator’ Unearthed In China appeared first on All That's Interesting.