search

Carbon sequestration

Meaning

Noun

In Biochemistry:
The natural
of
from the
by the
and plants
Any of several
for the
of
from the
in an
to
global warming
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com