DictionaryForumContacts

   English
Terms for subject Soil science containing carbon | all forms | exact matches only
EnglishChinese
carbon capture碳捕获
carbon dioxide fixation碳捕获
carbon fixation碳捕获
carbon sequestration碳捕获
soil organic carbon土壤有机碳