Entomology lovers....We found this "shell" of a spider on our deck the other morning. I didn't realize that spiders shed their skin...am I wrong? After my screaming fest was over, we did bag up it's remains until we are able to identify him. It is the size of the palm of my hand.