oxalate
English Dictionary
->
Letter O
-> oxalate
Search Dictionary:
oxalate Definition
(n)
a
salt
or
ester
of
oxalic
acid
oxalate Synonyms
oxalate
© Art Branch Inc.