Flacourtia latifolia

Flacourtia latifolia, synonym Xylosma latifolia, is a species of flowering plant in the family Salicaceae. It is native to Karnataka and Kerala in India.