something that absorbs more carbon dioxide than it releases into the atmosphere (Give one word answer)
Answers
Answered by
2
Answer
hope its correct..
Attachments:
Similar questions