Xijangosaurus freuilli (Freuill Xijang's lizard) is an extinct genus of dromeaosaur theropod that lived in China about 131 million years ago.
Advertisement
Xijangosaurus freuilli (Freuill Xijang's lizard) is an extinct genus of dromeaosaur theropod that lived in China about 131 million years ago.