tellurides
See also:
Tellurides
English
Noun
tellurides
plural of
telluride
Anagrams
tellurised