echinoid

 
Pronunciation: /ˈɛkɪnɔɪd/
Zoology

noun

  • an echinoderm of the class Echinoidea; a sea urchin.

adjective

  • relating to or denoting echinoids.