Tellurate Definition
noun
(chemistry) Any salt of telluric acid.
Wiktionary
Other Word Forms of Tellurate
Noun
Singular:
tellurate
Plural:
telluratesFind Similar Words
Find similar words to tellurate using the buttons below.