Articles
50 Articles
Moringa: Mother Natures’ plant protein powerhouse
12 Jun 2017
The Moringa tree (Moringa Oleifera) also goes by the more commonly used “drumstick tree” or “horseradish tree” or “Ben Oil tree” names. It is one of the most powerful health enhancing plants on the planet and luckily it is highly sustainable and grows easily in many tropical parts of the world. The Moringa Oleifera is