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.