What is the full meaning of carapaced
having a carapace [adj]
Example of the word carapaced placed on a Scrabble board.