Fossil Wiki has moved! The new site is available at YourWiki
READ MORE
Archaeovaranus lii is an extinct genus of varanid lizard that lived in China during the Early Eocene epoch.