Sphaerularioidea
Source: NCBI Taxonomy (ID 312687)
Taxonomy ID: 312687
Rank: superfamily
Scientific name: Sphaerularioidea