CHAPARRAL


Meaning of CHAPARRAL in English

A dense, impenetrable thicket of shrubs or dwarf trees.

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