Definify.com
Webster 1913 Edition
Tellurate
Webster 1828 Edition
Tellurate
TEL'LURATE
,Noun.
Definition 2024
tellurate
tellurate
English
Noun
tellurate (plural tellurates)
- (chemistry) Any salt of telluric acid.
Derived terms
- cadmium tellurate
- sulfotellurate, sulphotellurate