Fossil of a 'Giant' Trapdoor Spider Found in Australia, And Just Look at It! - ScienceAlert
sciencealert.comSubmitted by sciencealert6623 in science
Even millions of years ago, Australia was a paradise for spiders.
Submitted by sciencealert6623 in science
Even millions of years ago, Australia was a paradise for spiders.