carapace
1.
(
noun
) hard outer covering or case of certain organisms such as arthropods and turtles
Synonyms:
shell
Related Words:
exoskeleton
Terms and Conditions of Use / Copyright Notice