Possibly one of the Opisthoncus species of Salticidae. Maybe a gravid female judging by the size of that abdomen.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy