chamisal
English
chamisal meaning in English • chamisal का अर्थ अंग्रेजी में
Noun
- A California rosaceous shrub (Adenostoma fasciculatum) which often forms an impenetrable chaparral.
- A chaparral formed by dense growths of this shrub.