carap meaning

Meaning of carap

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.

Unscrambled word carap

Points for carap

Scrabble
13 points
Word With Friends
11 points
Wordfeud
13 points