×

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
Rank: Family
Family: †Metriacanthosauridae; Paul, 1988
Superfamily: †Allosauroidea
Lower classifications