Tellurate
/(?)/
Tel·lu·rate
Tellurate
n.
A salt of telluric acid.
(Chem.)