Life … Animals Arthropods Malacostracans Decapods Cardisomatidae Giant Land Crabs African Rainbow Crab species 291 observations African Rainbow Crab Cardisoma armatum Field notes Close