Webster's Revised Unabridged Dictionary · 1913
Echinid
Copy link
Echinid
, adjective and noun
(Zoology)
Same as
Echinoid
.
↑