Scientists discover giant “last titan” dinosaur, Southeast Asia’s largest ever – Science Daily
Scientists have unveiled fossils of the “last titan,” a colossal sauropod identified as Southeast Asia’s largest known dinosaur, reshaping views on the region’s late Cretaceous ecosystems.