Fossil of a giant Trapdoor spider 11 to 16 million years old found. It is no surprise that the discovery was made in Australia.
Tag: Australian Museum
1.4 million-year-old jawbone discover in Spain, that may be Europe’s earliest known human relative
The fossil was discovered in June in Sima del Elefante (Pit of the Elephant in Spanish), an archeological site in the Atapuerca Mountains close to Burgos in northern Spain that is renowned for its extensive fossil collection.