Oxamate


(n.) A salt of oxamic acid.



Similar Words:

Oxamate