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