Definify.com
Webster 1913 Edition
Echinoid
E-chi′noid
,Adj.
[
Echinus
+ -oid
.] (Zoöl.)
Of or pertaining to the Echinoidea.
– Noun.
One of the Echinoidea.
Definition 2024
echinoid
echinoid
English
Noun
echinoid (plural echinoids)
- (zoology) Any sea urchin or sea dollar of the class Echinoidea