Webster’s Revised Unabridged Dictionary · 1913
Tellurate
Tel′lu·rate (tĕl′lū·rāt), n. [Cf. F. tellurate. See Tellurium.] (Chem.) A salt of telluric acid.
Webster’s Revised Unabridged Dictionary · 1913
Tel′lu·rate (tĕl′lū·rāt), n. [Cf. F. tellurate. See Tellurium.] (Chem.) A salt of telluric acid.