tellurate


tellurate

(ˈtɛljʊˌreɪt) n (Elements & Compounds) any salt or ester of telluric acid