Moringa oleifera is a perennial plant found in tropical and sub-tropical regions. It is cultivated in India, Saudi Arabia, Afghanistan and other Himalayan regions. Moringa oleifera is better known as the drumstick tree, or horseradish tree because its fruit is cylindrical and long. All parts of this plant—leaves, immature

Read More...

Close
Like us on Facebook
Get free daily updates on Facebook