List of North American dinosaurs
During the latest Cretaceous, the Maastrichtian stage (7265.5 mya), the diversity of dinosaurs wasn't as great as the preceding Campanian stage. North American herbivorous dinosaurs then included the titanosaur sauropod Alamosaurus, the ceratopsians Triceratops and Torosaurus(The latter possibly synonymous with the former), the pachycephalosaurs Pachycephalosaurus and Stegoceras, the hadrosaurs Edmontosaurus and Anatotitan. Predatory dinosaurs from this time period included Tyrannosaurus and the potentially dubious Troodon.