What is the full meaning of carapace
the shell of an animal such as a turtle or armadillo, also CARAPAX [n -S]
Example of the word carapace placed on a Scrabble board.