Aralia leschenaultii

Aralia leschenaultii is a species of plant in the family Araliaceae. It is found in China, India, Myanmar, and Sri Lanka.