Advertisement

Advertisement

carbon sequestration

noun

  1. the prevention of greenhouse gas build-up in the earth's atmosphere by methods such as planting trees to absorb carbon dioxide or pumping carbon dioxide into underground reservoirs


Advertisement

Advertisement

Advertisement

Advertisement


carbon processcarbon sink