vocab dash
Log in
Sign up
chaparra
Top 35000
Meanings
Noun
1. kermes oak (Quercus coccifera)
2. chaparral (scrubland)