YourDictionary

telluride

noun

a compound of tellurium combined with an electropositive element or with a radical

See telluride in American Heritage Dictionary 4

Learn more about telluride

link/cite print suggestion box