American Dictionary of the English Language

Dictionary Search

Tellurate


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