You searched for: “xenotarsosaurus
Xenotarsosaurus (s) (noun) (no pl)
A genus of abelisaurid theropod dinosaur: The "strange tarsus lizar" (or "Abel's lizard") in the category Xenotarsosaurus is from Late Cretaceous Argentina.

The Xenotarsosaurus was named by Argentinian paleontologists Rubén Martinez, Olga Giménez, Rodriguez, and Graciela Bochatey in 1986.