chaparra
Top 35000
Meanings
Noun
1. kermes oak (Quercus coccifera)
2. chaparral (scrubland)