释义 |
land crab
land crabn. Any of various terrestrial crabs of the family Gecarcinidae of tropical regions, having a large squarish body.land crab n (Animals) any of various crabs, esp of the tropical family Gecarcinidae, that are adapted to a partly terrestrial life EncyclopediaSeeGecarcinidae |