Webster's Revised Unabridged Dictionary · 1913

Echinid

Echinid , adjective and noun

(Zoology) Same as Echinoid.