DictionaryForumContacts

   Chinese
Terms for subject Soil science containing | all forms
ChineseEnglish
虏体xenolith
carbon capture
carbon dioxide fixation
carbon fixation
carbon sequestration