Wikipedia
Euctenizidae
The Euctenizidae (formerly Cyrtaucheniidae subfamily Euctenizinae) are a family of mygalomorph spiders. They are now considered to be more closely related to Idiopidae.