Moringa is a plant native to India and other countries that is valued for essential nutrients including protein, amino acids, vitamins, and minerals; its leaves can be dried and powdered.
high
botanical
Describes nutritional properties and common processing form of the moringa plant.