Explore relationships

Camarillasaurus

Camarillasaurus (meaning "Camarillas lizard") is an extinct genus of spinosauridtheropod dinosaurs from the Early Cretaceousperiod (Barremian) of Camarillas, Teruel Province, in what is now northeastern Spain.

Use + to expand a branch. Click a topic name to open its summary.