Cretaceous Period Evolution Herbivorous Dinosaurs Pterosaurs Terror Birds Reptiles and Amphibians Apatosaurus Parasaurolophus Late Triassic Period Trackways Sauropods Carnivorous Dinosaurs Footprint Analysis Fossil Evidence Fossil Record Stegosaurus Marine Dinosaurs Triassic Period Plant-Eating Dinosaurs Pachyrhinosaurus