chaparral

/ʃæpɝˈæl/

Explore definitions, synonyms, and language insights of chaparral

Definitions

Noun
dense vegetation consisting of stunted trees or bushes

More General Terms