Moringa

Moringa oleifera is often called the drumstick tree, the miracle tree. Moringa has been used for centuries due to its medicinal properties and health benefits. It also has antifungal, antiviral, antidepressant, and anti-inflammatory properties.