English: carbon sequestration 
Welsh: atafaelu carbon
Subject: Amgylchedd
Welsh definition: Symud a storio carbon o'r atmosffer mewn sinciau carbon (fel cefnforoedd, coedwigoedd neu briddoedd).
Notes: Cymharer â carbon capture and storage / dal a storio carbon.