Chaparral Pea (Noun)
Meaning
Spiny evergreen xerophytic shrub having showy rose and purple flowers and forming dense thickets; of dry rocky mountain slopes of California.
Classification
Nouns denoting plants.
Spiny evergreen xerophytic shrub having showy rose and purple flowers and forming dense thickets; of dry rocky mountain slopes of California.
Nouns denoting plants.