meaning of oxalate
1.
A
salt
of
oxalic
acid.
2.
a
salt
or
ester
of
oxalic
acid
Related Words
oxalate
|
Developed & Maintained By
Taraprasad.com