French-English dictionary »

carapace meaning in English

FrenchEnglish
carapace nom {f}

shell [shells]◼◼◼(conjoined scutes that comprise the "shell" of a tortoise or turtle)
noun
[UK: ʃel] [US: ˈʃel]

shell [shells]◼◼◼(entomology: exoskeleton of certain insects)
noun
[UK: ʃel] [US: ˈʃel]

shell [shells]◼◼◼(overlapping hard plates comprising the armor covering armadillo's body)
noun
[UK: ʃel] [US: ˈʃel]

carapace [carapaces]◼◼◼(hard protective covering)
noun
[UK: ˈkæ.rə.peɪs] [US: ˈkæ.rə.peɪs]