TELLURATE
Meaning of TELLURATE in English
/tel"yeuh rayt'/ , n. Chem.
a salt of a telluric acid, as of H 2 TeO or H 6 TeO 6 .
[ 1820-30; TELLUR(IC ACID) + -ATE 2 ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012