SynonymX
Speak
Oxalate
Definition of Oxalate
1.
A salt or ester of oxalic acid
Noun
Semanticaly linked words with "oxalate"
salt
uranyl oxalate
Hyponims for word "oxalate"
salt