What is the meaning of the word "exoskeleton"?

Definitions: