Tamil Dictionary 🔍

tellurate

Tel"lu*rate, n. Etym: [Cf. F. tellurate. See Tellurium.] (Chem.) Defn: A salt of telluric acid.


tellurate - Similar Words