Ankylosaurus lived between 66.5 and 65.5 million years ago, at the end of the Maastrichtian stage, the last stage of the Cretaceous period. The Cretaceous period was the third and final period of the Mesozoic era.
Copyright © 2026 eLLeNow.com All Rights Reserved.