Moringa or also known colloquially as the ‘tree of life’, it is often called a panacea. The leaves have long since gained a firm place in many Ayurvedic blends.
The taste is reminiscent of horseradish in a pleasant combination with herbaceous spinach
Country of origin: ![]()
































