Carapaces, noun plural of carapace. Synonyms in the same form.
Shell
shells, shields, cuticles
Other
armors
All synonyms for carapace →