Echinoid

Webster's Dictionary of the English Language

·noun One of the Echinoidea.

II. Echinoid ·adj Of or pertaining to the Echinoidea.