TELLURETED


Meaning of TELLURETED in English

noun combined or impregnated with tellurium; tellurized.

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