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
Tweet