Dinopedia
Advertisement

Leptochamops is a small Teiid lizard from late Cretaceous USA.

Leptochamops
Advertisement