Ixchela


Ixchela is a genus of cellar spiders that was first described by B. A. Huber in 2000.

Species

it contains twenty species, found in El Salvador, Honduras, Guatemala, and Mexico: