borotellurates
English
Noun
borotellurates
plural of
borotellurate