Tamil Dictionary 🔍

mesoxalate

Mes*ox"a*late, n. (Chem.) Defn: A salt of mesoxalic acid.


mesoxalate - Similar Words