Hard-shell crab

noun a crab that has not recently shed its shell — called also hard-shelled crab

Merriam-Webster's Collegiate Dictionary