Abapeba cleonei

Abapeba cleonei is a species of spider belonging to the family Corinnidae.

It is native to St. Thomas.