Petalosticha

Webster's Dictionary of the English Language

·noun ·pl An order of Echini, including the irregular sea urchins, as the spatangoids. ·see Spatangoid.