Moringa oleifera - Wikipedia
https://en.wikipedia.org/wiki/Moringa_oleifera
Moringa oleifera is a fast-growing, drought-resistant tree of the family Moringaceae, native to the Indian subcontinent. Common names include moringa, drumstick tree (from the long, slender, triangular seed-pods), horseradish tree (from the taste of the roots, which resembles horseradish), and ben oil tree or benzolive … See more
DA: 78 PA: 88 MOZ Rank: 93 Up or Down: Up