Ankylosaurus is a genus of armored dinosaur. Its fossils have been found in geological formations dating to the very end of the Cretaceous Period, about 68–66 million years ago, in western North America. It is estimated to have been between 6 and 8 meters long and to have weighed between 4. 8 and 8 metric tons.