Abditosaurus kuehnei, a species of titanosaurian sauropod dinosaur from the Cretaceous of Spain, is an immigrant lineage, distinct from some of the island dwarf titanosaurs that lived on the ancient European archipelago. An artist’s impression of Abditosaurus kuehnei. Image credit: Oscar Sanisidro, Museu de la Conca Dellà. Abditosaurus kuehnei roamed our planet approximately 70.5 million years ago during the Late Cretaceous epoch. This plant-eating...
