CHAPARRAL PEA


Meaning of CHAPARRAL PEA in English

noun

: a thorny California shrub ( Pickeringia montana ) of the family Leguminosae having showy rose-purple flowers and forming dense thickets in tracts of chaparral

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.