I believe this is a wind scorpion.
Agreed, Solifugae
https://en.wikipedia.org/wiki/Solifugae Also known as a Camel Spider, Sand Spider, Wind Spider or many other names. It’s not a spider, but a close relative. Non-venomous and not generally harmful to humans.
I believe this is a wind scorpion.
Agreed, Solifugae
https://en.wikipedia.org/wiki/Solifugae
Also known as a Camel Spider, Sand Spider, Wind Spider or many other names. It’s not a spider, but a close relative. Non-venomous and not generally harmful to humans.