Connect with us

Science

Chinese Fossils Belong To The Largest Land Mammal That Ever Lived – Forbes

The remains of a new species of giant rhino that lived more than 26 million years ago were found in China.

Published

on

Article feature image
ADVERTISEMENT

Ecological reconstruction of giant rhinos and their accompanying fauna in northwest China during the …

Click here to view the original article.

Continue Reading
Advertisement
Advertisement

Trending