lemonade berry
nounDefinition 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