ALL meanings of land crab
land crab
L l - noun land crab any of several crabs, especially of the family Gecarcinidae, that live chiefly upon land, returning to the sea to breed. 1
- noun land crab any of various crabs, esp of the tropical family Gecarcinidae, that are adapted to a partly terrestrial life 0
- noun land crab Any of the land-based crabs of the Gecarcinidae family. 0
- noun land crab Any of the land-based crabs of the order Gecarcinucidae family. 0