MESOXALATE


Meaning of MESOXALATE in English

noun a salt of mesoxalic acid.

Webster English vocab.      Английский словарь Webster.