Meet moringa oleifera. In its native India and Nepal, it's known as "drumstick tree," "miracle tree," and "tree of life"; today it's also grown in Africa, Latin America, and Asia. Moringa powder, made from the leaves of the moringa tree, has a number of science-backed benefits and medicinal uses.