Wikipedia
Cherminotus
Cherminotus is an extinct genus of monitor lizard from the Late Cretaceous of Mongolia. The type and only species, Cherminotus longifrons, was named in 1984.