Pinyin Dictionary results for "er yang hua tan"

二氧化碳
carbon dioxide CO2
二氧化碳隔离
carbon sequestration; carbon dioxide sequestration
Dictionary data provided by CC-CEDICT