• Tellurate

    Full definition of tellurate

    Noun

    tellurate

    (plural tellurates)
    1. (chemistry) Any salt of telluric acid.
    © Wiktionary