Some environmental stresses adversely affect plant growth and development and final crop yield. Salinity, drought, oxidative stress and nutrient imbalances are the major environmental stresses. It has been reported that only less than 10% of the world`s arable lands are free from environmental stresses, with drought and salinity being the wide spread