agarita









agarita


noun

  1. a tall shrub, Mahonia trifoliolata, of the barberry family, of southwestern North America, having stiff, oblong leaflets with spiny teeth and a red fruit used in jelly.
51 queries 0.559