Dinosaur Wiki
Advertisement

Archaeovaranus lii is an extinct genus of varanid lizard that lived in China during the Early Eocene epoch.

Reconstruction of Archaeovaranus lii
Advertisement