Perischoechinoidea
Source: NCBI Taxonomy (ID 7626)
Taxonomy ID: 7626
Rank: subclass
Scientific name: Perischoechinoidea
GenBank common name: pencil urchins