Definition of tellurate in English:

tellurate

noun

Chemistry
  • A salt or ester of telluric acid.

    • ‘In acid solutions tellurate has no action on arsenite.’
    • ‘Different concentrations of tellurate and tellurite amendments were used.’

Pronunciation:

tellurate

/ˈtɛljʊreɪt/