dcsimg
Unresolved name

Teyloides Main 1985

Teyloides is a genus of in the family nemesiid spiders.