TELLURITE


Meaning of TELLURITE in English

noun a salt of tellurous acid.

2. tellurite ·noun oxide of tellurium. it occurs sparingly in tufts of white or yellowish crystals.

Webster English vocab.      Английский словарь Webster.