Carapace — synonyms, definition
1. carapace (Noun)
3 synonyms
cuticle shell shield
1 definition
carapace (Noun) — Hard outer covering or case of certain organisms such as arthropods and turtles.
1 type of
scute
1 type
cuticula
1 part
shell
5 parts of
arthropod mollusc mollusk shellfish turtle