Entelegynae
Source: NCBI Taxonomy (ID 74971)
Taxonomy ID: 74971
Rank: clade
Scientific name: Entelegynae
Common name: eight-eyed spiders