Achaearanea dubitabilis

Achaearanea dubitabilis is a tangle web spider species found in the Canary Islands.