Metriacanthosauridae
Dinosaur
Metriacanthosauridae is an extinct family of allosauroid theropod dinosaurs that lived from the Middle Jurassic to the Early Cretaceous. When broken down into its Greek roots, it means "moderately-spined lizards". Wikipedia
Lower classifications