Moringa - The new superfood Heard of Moringa before? You might want to go and get some after reading this…. You may hear Moringa (moringa oleifera) referred to as the Ben Oil Tree, Drumstick Tree, or Indian Horseradish. It is a fast- growing tree typically cultivated in India, tropical Asia, . . .