Tellurate /(?)/

Tel·lu·rate

Tellurate

n.
  1. A salt of telluric acid. (Chem.)