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