Benefits of Moringa
Moringa is a plant, also called Drumstick Tree (Sahjan / Munaga). In India, we mostly use its leaves, pods (drumsticks), and sometimes flowers.
It grows easily in many parts of India — especially in South India, UP, Bihar, and Maharashtra.
Why is...