Does anybody know which plant (or tree) is this?
The plant scientific name is Prosopis juliflora. It is widely found in our country (India) which is a major problem because of its impact in agricultural land. It can withstand any harsh climate also.

Initially it was introduced to our country around 1950s to be used as firewood under drought situations. But later it became a major threat, since it absorbs as much as water (approx 4 litres of water to produce 1 kg of biomass) from the soil which spoils the cultivable land and also this plant grows very fast and spreads easily as weed which also causes a major problem to the underground water table.

The government also realised its mistake later, but still this is found in most of the places in our country, particularly in the southern part of India.

You can find further details from the below links:


https://www.hort.purdue.edu/newcrop/duke_energy/Prosopis_juliflora.html
http://www.cabi.org/isc/datasheet/43942