oxytellurides

English

Noun

oxytellurides

  1. plural of oxytelluride