Tamil Dictionary 🔍

glycerate

Glyc"er*ate, n. (Chem.) Defn: A salt of glyceric acid.


glycerate - Similar Words