FAQs About the word tellurate

Tellurate

A salt of telluric acid.

No synonyms found.

No antonyms found.

tellural => tellurium, telltale => telltale, tellingly => tellingly, telling => telling, tellina => Black cockle,