Previously, the oldest record of dinosaurs was from Argentina and dated back to the Upper Triassic Carnian stage, about 231.4 million years ago (mya). "Nyasasaurus" comes from a deposit that dates back to the Middle Triassic Anisian stage, meaning that it predates other early dinosaurs by about 15 million years.