LBA: Large-Scale Biosphere-Atmosphere experiment in Amazonia

What does LBA mean? The above is one of LBA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Large-Scale Biosphere-Atmosphere experiment in Amazonia