English

edit

Noun

edit

tetratellurides

  1. plural of tetratelluride