Tamil Dictionary 🔍

tartramate

Tar*tram"ate, n. (Chem.) Defn: A salt of tartramic acid.


tartramate - Similar Words