Skip to main content

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.
Advertisement