English-Spanish dictionary »

oxalate meaning in Spanish

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

oxalatonoun
{m}

Your history