Land Crab Definition
noun
Any of various terrestrial crabs of the family Gecarcinidae of tropical regions, having a large squarish body.
American Heritage
Other Word Forms of Land Crab
Noun
Singular:
land crab
Plural:
land crabsLand Crab Is Also Mentioned In
Find Similar Words
Find similar words to land crab using the buttons below.