echinoid

ˈɛkɪnɔɪd

noun

an echinoderm of the class Echinoidea ; a sea urchin.

adjective

relating to or denoting echinoids.