dcsimg
Unresolved name

Chibchea Huber 2000

Chibchea is a genus of in the family daddy long-legs spiders.