Hi, this is a solfugid, which is often called a camel spider or wind scorpion. It’s not venomous and not dangerous to people.
Hi, this is a solfugid, which is often called a camel spider or wind scorpion. It’s not venomous and not dangerous to people.