Meaning of CHAPARRAL in English

CHAPARRAL

A dense, impenetrable thicket of shrubs or dwarf trees.

English glossary Of Geography.      Английский глоссарий географии.