carbon sequestration

noun

Compounds

Combines

Forms

  • singular : carbon sequestration

Senses

  • process of long-term carbon capture