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 tree
View Full Image on Dreamstime
Username: Qump2012
Editorial: No
Width: 3264 pixels
Height: 1836 pixels
Downloads: 0
Image ID: 214164226