CompareWords
Compare
Oxamate
Definition:
(n.) A salt of oxamic acid.