Description
Popularly known as the “miracle tree”, the leaves of the moringa tree are edible and have been commonly used in cooking since ancient times. A superfood, the leaves are similar in taste to spinach. These leaves are rich in protein, vitamins, and minerals. Mix this into various dishes and beverages for an instant nutrition boost.
Reviews
There are no reviews yet.