carbon well


Also found in: Encyclopedia.

carbon well

n
(Environmental Science) another name for carbon sink