chaparral
English Dictionary
->
Letter C
-> chaparral
Search Dictionary:
chaparral Definition
(n)
dense
vegetation
consisting
of
stunted
trees
or
bushes
chaparral Synonyms
bush
chaparral
scrub
© Art Branch Inc.