psychocidarid

Noun

 * 1)  Any sea urchin in the family.