echinoid - noun

singularechinoid
pluralechinoids