Tag Results for "New Fossil Finds"
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 »