Telmatosaurus (meaning "marsh lizard") is a genus of basal hadrosauromorph dinosaur from the Late Cretaceous. It was a relatively small hadrosaur, approximately five meters (16 ft) long, found in what is now Romania.
Telmatosaurus
Creatures in EP12 - Paradise Lost
for Creatures in EP12 - Paradise Lost in Walking with Dinosaurs
Suggested by alecgroskreutz1
Walking with Dinosaurs a remake TV Series for HBO Max