What is the full meaning of chaparrals
CHAPARRAL, (Spanish) a thicket of low evergreen oaks [n]
Example of the word chaparrals placed on a Scrabble board.