Find the word definition

Wikipedia
Sterechinus

Sterechinus is a genus of sea urchins in the family Echinidae. All living members of the genus are found in the waters around Antarctica but the first species described in the genus was a fossil and was found in Europe.