ALL meanings of swimming crab
swim·ming crab
S s - noun swimming crab any of numerous, chiefly marine crabs, especially of the family Portunidae, having the legs adapted for swimming. 1
- noun swimming crab any marine crab which has claws that are flattened for swimming 0