As a noun oxalate is
.
whatisphytate
Not English
Whatisphytate has no English definition. It may be misspelled. oxalate
English
Noun
(
en noun)
(organic chemistry) Any salt or ester of oxalic acid.
Derived terms
* cadmium oxalate
* plumbic oxalate
----