noun
- any of several crabs, especially of the family Gecarcinidae, that live chiefly upon land, returning to the sea to breed.
noun
- any of various crabs, esp of the tropical family Gecarcinidae, that are adapted to a partly terrestrial life
noun
noun