Definition of Oxalate

  • 1. A salt or ester of oxalic acid Noun

Semanticaly linked words with "oxalate"

Hyponims for word "oxalate"