Cheiracanthium insulare

Cheiracanthium insulare is a spider species found in Madagascar and Réunion.