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