Mesoxalate


(n.) A salt of mesoxalic acid.



Similar Words:

Mesoxalate   Mesoxalic