What is the full meaning of carap
a South American tree of the mahogany family [n -S]
Example of the word carap placed on a Scrabble board.