carapace

noun

  1. 1

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

Synonyms

Also useful for “carapace”:Unscrambler