English-Chinese dictionary »

oxalate meaning in Chinese

EnglishChinese
oxalate [oxalates] (salt or ester of oxalic acid)
noun
[UK: ˈɒksəlˌeɪt]
[US: ˈɑːksəlˌeɪt]

草酸盐 /cǎosuānyán/noun

草酸鹽noun