Tamil Dictionary 🔍

oxalurate

Ox`a*lur"ate, n. (Chem.) Defn: A salt of oxaluric acid.


oxalurate - Similar Words