carapace (n.)youdaoicibaDictYouDict[carapace 词源字典]
1836, from French carapace "tortoise shell" (18c.), from Spanish carapacho or Portuguese carapaça, which is of uncertain origin, perhaps somehow from Latin capa (see cape (n.1)).[carapace etymology, carapace origin, 英语词源]