Webster's Revised Unabridged Dictionary · 1913
Echinidan
Copy link
Echinidan
, noun
[Compare French
échinide
.]
(Zoology)
One the Echinoidea.
↑