lemonade berry

Noun

 * 1) The shrub or small tree.