TELLURATE

Definition of TELLURATE