Find the word definition

Wikipedia
Aporocidaris

Aporocidaris is a genus of sea urchins in the family Ctenocidaridae. Several species are found in deep water in circum-Antarctic locations.