Webster's Revised Unabridged Dictionary · 1913

Echinidan

Echinidan , noun

[Compare French échinide.]

(Zoology) One the Echinoidea.