tellurometallates

English edit

Noun edit

tellurometallates

  1. plural of tellurometallate