Tag Results for "Arcanosaurus Ibericus"
Spanish Scientists Discovered New Species of Lizard that Might of Roamed Earth 125 Million Years Ago
Spanish scientists have found what they believe to be the remains of a new species of lizard that roamed the earth some 125 million years ago in the province of Burgos. The newly found species is almost five feet long and could of lived in water. continue reading »