Pamphilioidea
Source: NCBI Taxonomy (ID 222822)
Taxonomy ID: 222822
Rank: superfamily
Scientific name: Pamphilioidea
Synonym: Megalodontoidea
In-part: Symphyta