carbon sinks

Synonyms

carbon stores, C sinks

Definition

Any process, activity or mechanism which removes carbon from the atmosphere.