English Dictionary
◊ TELLURIDE
telluride
n : any binary compound of tellurium with other more
electropositive elements