Hybosida dauban

Hybosida dauban is a species of spider found on Silhouette Island in the Seychelles.