telluride
English
telluride meaning in English • telluride का अर्थ अंग्रेजी में
Noun
- A compound of tellurium with a more positive element or radical; -- formerly called telluret>.