tellurate
tellurate
English
Noun
Ad
Definition
Any oxyanion of tellurium; any salt of telluric acid.
Etymology
From telluric acid + -ate (“derivative, salt or ester”).
Ad
tellurate
Any oxyanion of tellurium; any salt of telluric acid.
From telluric acid + -ate (“derivative, salt or ester”).