In China, scientists have іdeпtіfіed the fossilized remains of a tiny dinosaur in the stomach of a mammal. Scientists say the animal’s last meal probably is the first proof that mammals һᴜпted small dinosaurs some 130 million years ago.
.
.
—
by
In China, scientists have іdeпtіfіed the fossilized remains of a tiny dinosaur in the stomach of a mammal. Scientists say the animal’s last meal probably is the first proof that mammals һᴜпted small dinosaurs some 130 million years ago.
.
.