tellurite
/tɛlʊraɪt/Definitions
1. noun
A salt of telluric acid, especially the sodium salt.
“The laboratory used tellurite to analyze the properties of the new compound.”
2. noun
Any of a group of compounds of tellurium and oxygen, especially the anion TeO3.
“The geologist studied the tellurite deposits in the region.”