Spatangoid

Webster's Dictionary of the English Language

·noun One of the Spatangoidea.

II. Spatangoid ·adj Of or pertaining to the Spatangoidea.