Advertisement
Advertisement
land crab
noun
- any of several crabs, especially of the family Gecarcinidae, that live chiefly upon land, returning to the sea to breed.
land crab
noun
- any of various crabs, esp of the tropical family Gecarcinidae, that are adapted to a partly terrestrial life
Discover More
Word History and Origins
Origin of land crab1
First recorded in 1630–40
Advertisement
Advertisement
Advertisement
Advertisement
Browse