We do not currently know of any synonyms for tellurates.
The noun tellurates is defined as:
Did you mean tolerates?