Home
Search
Index
Definify.com
Definition
2024
Xenotarsosaurus
Xenotarsosaurus
Translingual
Proper noun
Xenotarsosaurus
A
genus
of
abelisaurid
theropod
dinosaur
that lived during the Late Cretaceous of
Argentina
.
Similar Results