tellurate









tellurate


noun Chemistry.

  1. a salt of a telluric acid, as of H2TeO or H6TeO6.

noun

  1. any salt or ester of telluric acid
52 queries 0.546