metatellurates
English
Noun
metatellurates
plural of
metatellurate