Subscriber login


Forgot your password?

Library card login

Other

tellurate

Pronunciation: /ˈtɛljʊreɪt/
Definition of tellurate

noun

Chemistry
  • a salt or ester of telluric acid.

tellurate in other Oxford dictionaries

Definition of tellurate in the US English dictionary