Dinopedia
Advertisement

Exostinus is a Xenosaurid lizard from late Cretaceous North America.  The Xenosaurids are closely related to the monitor lizards.

Exostinus
Advertisement