tellurate
English
Noun
tellurate (plural tellurates)
- (chemistry) Any salt of telluric acid.
Derived terms
- cadmium tellurate
- sulfotellurate, sulphotellurate
Translations
French
Noun
tellurate m (plural tellurates)
tellurate (plural tellurates)
tellurate m (plural tellurates)