Definition of TELLURATE

tellurate

Plural: tellurates

Noun

  • Any oxyanion of tellurium; any salt of telluric acid.

Origin / Etymology

From telluric acid + -ate (“derivative, salt or ester”).

Scrabble Score: 9

tellurate: not valid in Scrabble (US) TWL Dictionary
tellurate: not valid in Scrabble (MW) Merriam-Webster Dictionary
tellurate: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 12

tellurate is a valid Words With Friends word