The Moringa, The Superfood You Need

The moringa, the superfood you need

  • 20 February, 2017

The moringa oleifera is an Asian tree originating in India known in oriental medicine for its medicinal and nutritional properties. In impoverished regions it is one of the main sources…

Leer más