1 lazy crab | Definition of lazy crab

lazy crab

noun

Definition of lazy crab

: a large sedentary crab (Parthenope horrida) of the East and West Indies having long heavy chelipeds and rough and spiny shell