echinoids

ˈɛkɪnɔɪd

noun

an echinoderm of the class Echinoidea ; a sea urchin.