Synonyms of 'carapace'

armor, chitin, cortex, elytron, lorica, mail, pericarp, plate, scute, scutum, shell, shield, test, testa