Ixchela

22, see text Ixchela is a genus of cellar spiders that was first described by B.

A. Huber in 2000.

[2] As of November 2021[update] it contains twenty-two species, found in El Salvador, Honduras, Guatemala, and Mexico:[1]

This Pholcidae-related article is a stub.

You can help Wikipedia by expanding it.