Life … Animals Arthropods Malacostracans Decapods Dynomenidae Dynomene Dynomene praedator species 7 observations Dynomene praedator Dynomene praedator Close