moringa, drumstick tree, horseradish tree, ben oil tree, benzoil tree
Moringa oleifera
According to Feel Good Organics, a manufacturer of Moringa Leaf powder, Moringa leaves are "one of nature’s most nutritious foods, and is loaded with vitamins, minerals, antioxidants and essential amino acids. Consuming this superfood provides potassium, calcium, iron, vitamins A, C and more."
Powder for making healthful smoothies.