1 horse crab | Definition of horse crab

horse crab

noun

Definition of horse crab

2 : either of two very large crabs (Telmessus cheiragonus and Erimacrus isenbeckii) widely distributed in waters of moderate depths along the coasts of the northern Pacific ocean