Cyrtarachne ixoides

Cyrtarachne ixoides is an orb-weaver spider species (family Araneidae) found in the Mediterranean basin to Georgia and also in Madagascar.