Denversaurus as Dinosaurs/Creatures in The Final Legacy of the Dinosaurs (Part 2) - The World of Dinosaurs Fan Cast | myCast.io
Denversaurus
Denversaurus (meaning "Denver lizard") is a genus of herbivorous nodosaurid ankylosaurian dinosaur from the Late Cretaceous (late Maastrichtian) of western North America. Although at one point treated as a junior synonym of Edmontonia by some taxonomists, current research indicates that it is a distinct nodosaurid genus.