Hadrosaurid
Lambeosaurus
Lambeosaurinae
Procheneosaurus
Corythosaurus
Zoology
Parasaurolophus
Saurolophus
Edmontosaurus annectens
Hadrosaurs
Herpetology
Mesozoic