ECHINOID Meaning of ECHINOID in English [ 'ɛkɪnɔɪd ]■ noun Zoology an echinoderm of the class Echinoidea; a sea urchin.Originfrom mod. L. Echinoidea , from Echinus (genus name), from Gk ekhinos (see echinus ). Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004