superfood moringa

The Superfood Moringa Tree

GardenTree Care

The moringa tree—also called the ben oil tree, drumstick tree, and horseradish tree—is suited for Florida because it thrives in heat and does well in sandy soil. Its leaves and seed pods are a superfood source of vitamins, proteins, and antioxidants.