Tamil Dictionary 🔍

tartronate

Tar"tro*nate, n. (Chem.) Defn: A salt of tartronic acid.


tartronate - Similar Words