English Noun en-noun
#a hard protective covering of bone or chitin.
Related terms carapaced carapaceous carapacial
Italian Noun carapace m
fa:carapace fr:carapace io:carapace id:carapace ru:carapace vi:carapace zh:carapace