10 health benefits of moringa
Moringa may not be a household name, however, research is coining it the superfood of our century. Moringa is a plant that is often called the drumstick tree, the miracle tree, or the horseradish tree. Though foreign to the United States, the moringa tree has been used for edible and medicinal purposes in Southeast Asia…