Meaning of chaparral pea
Definition of chaparral pea
(noun)
spiny
evergreen
xerophytic
shrub
having
showy
rose
and
purple
flowers and forming
dense
thickets; of dry
rocky
mountain
slopes of California
Other information on chaparral pea
WIKIPEDIA results for
chaparral pea
Amazon results for
chaparral pea
Tweet