carbon sink carbon sink carbon sinks carbon sinks carbon sink plants natural carbon sinks carbon sinks carbon sink Live Science magazine carbon sink What is a Carbon Sink? carbon sink carbon sinks into a carbon sink carbon sinks natural carbon sinks carbon sinks carbon sink Oceans are also are carbon sinks carbon sinks carbon sink carbon sinks precious carbon sinks carbon sink effect carbon sink carbon sinks carbon sinks