What is the meaning of the word "hard-shelled"?

Definitions: