Definify.com

Definition 2024


Xenotarsosaurus

Xenotarsosaurus

Translingual

Proper noun

Xenotarsosaurus

  1. A genus of abelisaurid theropod dinosaur that lived during the Late Cretaceous of Argentina.