Meaning of carapace

Definition of carapace

(noun) hard outer covering or case of certain organisms such as arthropods and turtles

Other information on carapace

WIKIPEDIA results for carapace
Amazon results for carapace