Find the word definition

Wiktionary
shore crabs

n. (shore crab English)