carapace
1. [ noun ] (zoology) the hard protective layer covering the body of many invertebrates especially arthropods
Synonyms: shell cuticle
Related terms: body_covering exoskeleton cuticula mollusk arthropod turtle shell
2. [ noun ] (zoology) hard outer covering or case of certain organisms such as arthropods and turtles
Synonyms: shell
Related terms: exoskeleton cuticula mollusk arthropod turtle shell