LEMONADE BERRY


Meaning of LEMONADE BERRY in English

noun

: 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

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