my-server
← Wiki

Seychellia

Seychellia is a genus of long-legged cave spiders that was first described by Michael I. Saaristo in 1978.

Species

it contains five species, found in Africa and China:

References