The specimen, called Nanuqsaurus hoglundi, has been nicknamed the “polar bear lizard.” It made its home in north Alaska, specifically the island of Laramidia, 66 million years ago, according to The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results