Moringa The Miracle Tree. Moringa – AKA Miracle Tree Drumstick Tree Horseradish Tree Ben Oil Tree West Indian Ben Mother’s Best Friend Tree.