hydrotellurates
English
Noun
hydrotellurates
plural of
hydrotellurate