Eohypsibioidea
Source: NCBI Taxonomy (ID 2558950)
Taxonomy ID: 2558950
Rank: superfamily
Scientific name: Eohypsibioidea