Moringa Trees
Moringa is a tropical tree that is known to survive droughts. It is often referred to as the drumstick tree due to its long, slender pods. This tree is also known by several other names, including mother's best friend, the miracle tree, the never die tree, and the ben oil tree. The moringa tree is highly nutritious and versatile as all of its parts, including leaves, seeds, and flowers, are edible.