Moringa Water For Immunity, Weight Loss And More: How To Make The Drink

Moringa oleifera, also referred to as drumstick tree, is a sub-tropical plant, native to India. It is considered a superfood due to its high nutritive value.