Dinosauria Preview-Teleosaurus

This here's a quick look at Teleosaurus, one of the creatures of Dinosauria-series and Dinosaur 101-a new animated series
Teleosaurus "goal lizard" is a 10-foot long marine gavial-like crocodilian with long jaws, sharp teeth, a big tail, and a lot of bony armor on its back, its diet includes fish and squid. Its eggs are laid on land, just like most crocodilians. 
Category:Dinosaur 101
Category:Dinosauria-films and series