Dictionary entry

Tellurate

Webster's Dictionary 1913

Tel″lu‐rate (?), n. [Cf. F. tellurate. See Tellurium.] (Chem.) A salt of telluric acid.