- Spinosaurus (meaning "Spined lizard") is a genus of theropod spinosaur
Skip to content
647
pages