Moringa tea is just one drink that this superfood craze has spawned. The tea that is prepared from the leaves of moringa or drumstick tree is now a popular beverage.
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.