carapa
Translations
- carapace
- shell
The hard upper shell of certain animals.
Advertisement
Example Sentences
La carapa de la tortuga es muy resistente y la protege de los depredadores.
The turtle's carapace is very strong and protects it from predators.