oxalite
/ˈɒksəleɪt/ or /ˈɒksəliːt/Definitions
1. noun
a salt or ester of oxalic acid.
“The analysis revealed the presence of oxalates in the soil.”
1. noun
a salt or ester of oxalic acid.
“The analysis revealed the presence of oxalates in the soil.”