Detailed Translations for carapace from English to French
carapace:
Translation Matrix for carapace:
Synonyms for "carapace":
Related Definitions for "carapace":
-
hard outer covering or case of certain organisms such as arthropods and turtles1
Wiktionary Translations for carapace:
carapace
noun
-
hard protective covering
carapace
External Machine Translations: