Tag

Superfoods | Spiritfoods

Moringa Oleifera: The King of Superfoods

By | Main Articles, Plants | No Comments

Moringa oleifera, also called the drumstick tree and horseradish tree, is a sturdy tree native to the lower slopes of the Himalayan mountain range in northwestern India. Its pods and leaves are often cultivated for food and oil extraction in tropical and subtropical regions of the world, as well as for water purification purposes. The leaves and pods of the moringa tree are unusually nutritious, even when compared to other tropical vegetables, and they have…

Read More