hard-shelled

(adj) shelled (similar term)