Researchers believe the Nanuqsaurus holundi, nicknamed "polar bear lizard," measured about 25 feet long.