echinoidEnglishOxford New American Dictionaryechinoid /ˈekəˌnoid, , ˈɛkəˌnɔɪd, əˈkīˌnoid, , əˈkaɪˌnɔɪd, ēˈkīˌnoid, , iˈkaɪˌnɔɪd, iˈkīˌnoid, ɪˈkaɪˌnoɪd / Zoology ▸ noun an echinoderm of the class Echinoidea; a sea urchin. ▸ adjective relating to or denoting echinoids.