See also: Tellurides

English

edit

Noun

edit

tellurides

  1. plural of telluride

Anagrams

edit