{"version":"1.0","type":"link","title":"Indrasaurus - Newikis","description":"Indrasaurus is a genus of extinct lizards, containing one species, Indrasaurus wangi. Its fossil remains were found as stomach contents of a Microraptor fossil specimen found in the Liaoning province, China in 2003. It was found by a team of paleontologists led by Professor Jingmai O'Connor from…","provider_name":"Newikis","provider_url":"https://newikis.com","cache_age":86400}