Tag "bark"

Health benefits of Moringa the miracle tree

From the leaves to its seeds, Moringa is said to have over 300 nutritional, therapeutic and medicinal benefits. With this, one need not wonder why it is called the ‘miracle tree.’   Moringa pod, bark, flower, fruit, leaf, root and

Read More