Tamil Dictionary 🔍

mandelate

Man"del*ate, n. (Chem.) Defn: A salt of mandelic acid.


mandelate - Similar Words