chaparral pea Meaning, Definition & Usage

  1. noun spiny evergreen xerophytic shrub having showy rose and purple flowers and forming dense thickets; of dry rocky mountain slopes of California
    Pickeringia montana; stingaree-bush.

WordNet