Skip to main content

moringa tea

1 min read

Moringa tea The Moringa Oleifera tree is indigenous to the Himalayan Mountains and produces the natural substance that the Moringa teas are made from. Everything on this gnarly old tree can be eaten; including the leaves, pods, seeds, and flowers. Moringa tea The Moringa Oleifera tree is indigenous to the Himalayan Mountains and produces the natural substance that the Moringa teas are made from. Everything on this gnarly old t