I found this after going for a walk outdoors. I didn't see any kind of worms or anything more than a spider. After coming inside I looked down on my pants and this was there. What I found interesting was what is attached to it. What is it? My first thought was it must be babies. It does seem like babies of some kind. I've looked online to try to find out any info and after a few hours of searching....I'm tired.