Moringa leaves come from the Moringa oleifera tree also known as the drumstick tree or horseradish tree. These leaves are highly nutritious and have been used for their health benefits in various cultures for centuries. Here's some information about moringa leaves: