DOR
Momma spider carrying babies on her abdomen.
Not sure if that’s what it is, but was top suggested. Picture doesn’t do it justice, but it was definitely a termite of some sort
About
Help
Forum
Jobs
Community Guidelines
Terms of Use
Privacy