echinoidPronunciation: /ˈɛkɪnɔɪd/ ZoologyDefinition of echinoid noun an echinoderm of the class Echinoidea; a sea urchin. adjective relating to or denoting echinoids. echinoid in other Oxford dictionaries Definition of echinoid in the US English dictionary