Have you ever heard of ‘drumstick trees’? Or about the benefits of ... bark, roots, sap, and flowers, although its leaf extracts appear to offer the greatest antioxidant properties.