'hard-shell crab' definitions:

Definition of 'hard-shell crab'

(from WordNet)
noun
Edible crab that has not recently molted and so has a hard shell