Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: carbon sequestration
  1. Storage of carbon or carbon compounds, for example in biomass or as part of a carbon capture and storage program

Encyclopedia: Carbon sequestration