Meaning ofcarapacein English

carapace

uk//kəˈræs.ɪs//
#uncommon
Definitions