Dinopedia
Advertisement

Proxestops is an Anguid lizard from late Cretaceous USA.

Proxestops
Advertisement