A worldwide community photographing and learning about wildlife
Solifugae
Solifugae, known as camel spiders or sun spiders are an order of arachnids with their cephalothorax and head seperated.
Firstly spotted outside in dry shrublands.
I was watching a movie and I suddenly saw this thing running on the carpet like a ferari. Getting it out of the house was a nightmare.
No Comments