Dictionary |
1 Result
#1
chaparral
n.
[
scrub
,
bush
] dense vegetation consisting of stunted trees or bushes
. wn