Comment on TIL about spider number 16, the longest lived spider on record, and the decades long study by researcher Barbara York Main
bravesilvernest@lemmy.ml 6 months ago
Whoa. That’s honestly amazing