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

Treasure Words