tellurometalates

English

Noun

tellurometalates

  1. plural of tellurometalate