Reconstruction of Polacanthus

Polacanthus, an ornithischian dinosaur
whose name means "many spined"

Dinosaurs
(for 14–15 year-olds)

Resources