echinoid noun & adjective.
['ɛkɪnɔɪd] M19.[from ECHINUS + -OID.]Zoology.
A. noun. An echinoderm of the class Echinoidea: a sea urchin.
M19.b. adjective. Of, belonging to, or characteristic of the class Echinoidea or sea urchins.
M19. [TahlilGaran] English Dictionary ▲