Men, meet Moringa – the “miracle tree”

If ever there was a plant that would best fit the description afforded to the “Tree of Life” – it would have to be the moringa tree. Also known as the horseradish or drumstick tree, the moringa is native to the foothills of the Himalayas in the northern part of India, where it was first cultivated […]

from Food News | Food News & Food Studies
Read The

No comments:

Post a comment