Meaning ofcarapacesin English

carapaces

uk//kəˈræpəsiːz//
#uncommon

Lemma:carapace

The lemma is the base or root form of this word.

Definitions