Echinoidea
Source: NCBI Taxonomy (ID 7625)
Taxonomy ID: 7625
Rank: class
Scientific name: Echinoidea
Common name: sea urchin
GenBank common name: sea urchins
BLAST name: sea urchins
Statistics: 1 protein; 3 sequences