FAQs About the word tellurate

Tellurate

A salt of telluric acid.

No synonyms found.

No antonyms found.

tellural => tellure, telltale => révélateur, tellingly => révélateur, telling => racontant, tellina => Donax,