Land crab Meaning, Definition & Usage
Definitions
(Zoöl.) , any one of various species of crabs which live much on the land, and resort to the water chiefly for the purpose of breeding. They are abundant in the West Indies and South America. Some of them grow to a large size.