| (Zool.) | 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. |
See also: Land
About this site and copyright information - Online Dictionary Home