Moringa is a hearty tree that produces branches with small, dark, pretty leaves. In some areas, it’s even referred to as drumstick tree or horseradish tree because of its long, narrow, triangular seed pods. It originated in Himalaya but it’s also grown readily in the Philippines, Malaysia, India, and Central and South America. It grows…