Definition, synonyms and related words
Any of several burrowing crabs, of the genus Ocypode, found along sandy shores.