Meaning of chaparral

Definition of chaparral

(noun) dense vegetation consisting of stunted trees or bushes

Other information on chaparral

WIKIPEDIA results for chaparral
Amazon results for chaparral