exoskeleton

noun
  1. a hard external covering that supports and protects the body of certain animals such as insects and crustaceans
  2. Usage: biology
  3. an external framework worn by a person to provide support or enhance physical capabilities
  4. Usage: technology

Examples