What does BIOMASS stand for? What does BIOMASS mean?
BIOMASS is an Earth observing satellite planned for launch by the European Space Agency (ESA) in October 2022.The mission will provide the first comprehensive measurements of global forest biomass.