1 lemonade berry | Definition of lemonade berry

lemonade berry

noun

Definition of lemonade berry

: an evergreen shrub or small tree (Rhus integrifolia) of southern California with simple obtuse leaves, white or pinkish flowers in dense panicles, and dark red glandular hairy fruit

called also sourberry