This is strange spider that I found in my place. I was searching the internet and found that this might be a camel spider. The strange thing is that the camel spider lives in a desert, but this one was found in Macedonia, near the city Prilep.
Galeodus greacus
About
Help
Forum
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy