Alamosaurus

Alamosaurus was an American Titanosaur. It was found in Texas. It was named after Ojo Alamo, a formation in Texas, where it was first discovered. It was the last sauropod known from North America, and may well have been prey to Tyrannosaurus. It was one of the last Sauropods. The name Alamosaurus means "Lizard from the Alamo". It was about 56–70 feet long, and weighed about 30 tons.