tetroxalate
noun
te·trox·a·late
| \ te‧ˈträksəˌlāt\
Definition of tetroxalate
: a complex acid oxalate (as potassium tetroxalate) made by adding one equivalent of base to four equivalents of oxalic acid
Keep scrolling for more