Miracle Tree or Tree of life

May 21, 2019 11:02 am

Moringa oleifera also called ‘Drumstick tree’ or ‘Horseradish tree’ is wonder tree in nature. Every parts of this plant are useful for its nutritional value and pharmacological properties. Then, its capability to clean water and its wood is flexible enough to build craft also points toward its value.