Life … Animals Arthropods Malacostracans Decapods Thoridae Thor Thor spinosus species 12 observations Thor spinosus Thor spinosus Close