Moringa

Moringa

Moringa Oleifera or Drumstick tree is a commonly occurring tree in tropical, subtropical regions of India and has a wide variety of species occurring across various regions. Moringa cultivation does not require too much water and hence the tree grows well in semi-arid regions also. Other common names for the tree are horseradish tree and Benzolive tree.

Featured Brands: