There is no description yet. Add a description.
Appears on these pages
Spinosaurus ("spine lizard") is a genus of large, carnivorous theropod dinosaurs, the largest of...
The fact that he's introduced with this picture led to me thinking this was the case ever since...