Dictionary entry

TELLURATE

Webster's Dictionary 1828

TEL'LURATE, noun A compound of tellurium and a base.