TIL about spider number 16, the longest lived spider on record, and the decades long study by researcher Barbara York Main ( en.wikipedia.org )
cross-posted from: https://lemmy.ca/post/21700185...
cross-posted from: https://lemmy.ca/post/21700185...