Telmatosaurus
Telmatosaurus (meaning "marsh lizard") is a genus of basal hadrosaurid dinosaur from the Late Cretaceous. It was a relatively small hadrosaur, approximately five meters (16 ft) long, found in what is now Romania.
Read more about Telmatosaurus.
Related Phrases
Related Words