Wikipedia
Pelanechinus
Pelanechinus is an extinct genus of sea urchins in the order Echinothurioida. It is placed in the family Pelanechinidae and is in the stem group of echinoids.