Home
Search
Index
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.
Similar Results