Tellurate

Definition:

  • (n.) A salt of telluric acid.

Compare tellurate with other words:

tellurate vs. tellurite

salt vs. tellurate

tellurate vs. tellurium