Life … Animals Arthropods Malacostracans Decapods Spider Crabs Macropodia Long-legged Spider Crab species 792 observations Long-legged Spider Crab Macropodia rostrata Field notes Close