Selenechinus armatus de Meijere 1903
Family: Echinometridae
Order: Echinoida
Locality: NE off Taiwan, trawled in 80 m
Dimensions: 86 Ø x 50 mm