Sunday, December 22, 2024
Home Tags Nizar Ibrahim

Tag: Nizar Ibrahim

Interesting new discovery about Tyrannosaurus rex

0
According to a group of American researchers, billions of Tyrannosaurus rex (T.rex) tyrannosaurs were present in North America during their peak period as top...